-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnoticeList.txt
654 lines (654 loc) · 108 KB
/
noticeList.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
Last updated 2021-12-28 18:02:08.687182 by makeNoticeList.py
Got 652 notices:
standardisedNoticeList.push( 1, `Reduced numbers of similar and hidden messages because of large list ($standardisedNoticeList.length.toLocaleString())`, location: " during notice processing" from notice-processing-functions.js line 505
previousObject.hiddenNotices.push( thisNotice.priority, maximumHiddenNoticesMessage from notice-processing-functions.js line 629
previousObject.hiddenNotices.push( thisNotice.priority, maximumHiddenNoticesMessage from notice-processing-functions.js line 645
previousObject.hiddenNotices.push( thisNotice.priority, maximumHiddenNoticesMessage from notice-processing-functions.js line 760
previousObject.hiddenNotices.push( thisNotice.priority, maximumHiddenNoticesMessage from notice-processing-functions.js line 776
previousObject.hiddenNotices.push( thisNotice.priority, maximumHiddenNoticesMessage from notice-processing-functions.js line 792
previousObject.hiddenNotices.push( thisNotice.priority, maximumHiddenNoticesMessage from notice-processing-functions.js line 873
checkFileResultObject.noticeList.unshift( 982, "File extension is not recognized, so treated as markdown.", filename: filepath, location: ourCFLocation from checkFileContents.js line 122
checkFileResultObject.noticeList.unshift( 995, "File extension is not recognized, so treated as plain text.", filename: filepath, location: ourCFLocation from checkFileContents.js line 125
thisRepoCode === 'SN' || thisRepoCode === 'SQ' ? 196 : 996, "Unable to load book package file", username: adjustedUsername, repoCode: thisRepoCode, repoName, filename, location: repoLocation, extra: thisRepoCode ; from checkBookPackage.js line 457
checkRepoResult.noticeList.push( 997, "Repository doesn’t exist", username, repoCode, repoName, location: givenLocation, extra: repoCode from checkRepo.js line 329
expectedMarker === 'mt1' ? 921 : 519, "Missing expected USFM line", excerpt: `missing \\$expectedMarker`, location: fileLocation from usfm-text-check.js line 712
priority, "Hebrew shin consonant is not followed by a shin/sin dot", details: `found $regexMatchObject.length ‘$regexMatchObject’`, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 777
languageCode === 'en' || languageCode === 'fr' ? 490 : 190, "Expected header field to contain a mixed-case string", fieldName: `\\$marker`, excerpt: rest, lineNumber, C, V, location: lineLocation from usfm-text-check.js line 1,478
marker === 's5' ? 111 : 809, `$marker === 's5' ? 'Deprecated' : 'Unexpected' '\\$marker' marker at start of line`, C, V, lineNumber, characterIndex: 1, location: lineLocation from usfm-text-check.js line 1,516
line[0] === ' ' || line[0] === '"' ? 180 : 880, C, V, "Expected line to start with backslash", lineNumber: n, characterIndex: 0, excerpt: line[0], location: ourLocation from usfm-text-check.js line 1,656
C === '1' ? 657 : 457, C, V, "Paragraph marker expected before first verse", lineNumber: n, characterIndex: 1, details: `'\\$marker' after '\\$lastMarker’`, location: ourLocation from usfm-text-check.js line 1,750
fieldName === 'OrigQuote' ? 895 : 767, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, characterIndex, excerpt, location: ourLocation from field-text-check.js line 119
(punctCharBeingChecked === '—' || punctCharBeingChecked === '/') && fieldType.startsWith('markdown') ? 72 : 192, `Unexpected space after $punctCharBeingChecked$optionalName character`, excerpt, location: ourLocation ; from field-text-check.js line 360
thisPriority, `Mismatched $leftChar$rightChar characters`, details: `left=$leftCount.toLocaleString(), right=$rightCount.toLocaleString()`, location: ourLocation from field-text-check.js line 508
thisPriority, thisMessage, excerpt: regexMatchObject[0], location: ourLocation from field-text-check.js line 523
foundQuoteSegment.indexOf(' ') !== -1 || fullVerseText.search(` $foundQuoteSegment`) === -1 ? 909 : 389, "Seems original language quote might not start at the beginning of a word", details, characterIndex: 0, excerpt, location from orig-quote-check.js line 358
foundQuoteSegment.indexOf(' ') !== -1 || fullVerseText.search(followingRegex) === -1 ? 908 : 388, "Seems original language quote might not finish at the end of a word", details, characterIndex: foundQuoteSegment.length, excerpt, location from orig-quote-check.js line 378
languageCode === 'en' ? 237 : 37, "File contains straight double-quote(s)", characterIndex, excerpt, location: ourLocation from plain-text-check.js line 195
leftChar === '“' ? 162 : 462, `Mismatched $leftChar$rightChar characters`, details: `left=$leftCount.toLocaleString(), right=$rightCount.toLocaleString()`, location: ourLocation from plain-text-check.js line 299
['en'].includes(languageCode) ? 197 : 97, "Sentence may not start with capital letter", details, excerpt, location: ourLocation from plain-text-check.js line 312
repoCode === 'SQ' ? 919 : 119, "Missing Quote field", details: `should Occurrence be zero instead of $occurrence`, fieldName: 'Quote', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 424
intV2 < lastintV ? from questions-tsv7-table-check.js line 237
optionalB1 === 'Song of Solomon' ? from notes-links-check.js line 753
optionalB1 === 'Song of Solomon' ? from notes-links-check.js line 821
optionalB1 === 'Song of Solomon' ? from notes-links-check.js line 877
optionalB1 === 'Song of Solomon' ? from notes-links-check.js line 1,027
B1 === 'Song of Solomon' ? from notes-links-check.js line 1,085
optionalB1 === 'Song of Solomon' ? from notes-links-check.js line 1,149
optionalB1 === 'Song of Solomon' ? from notes-links-check.js line 1,214
B1 === 'Song of Solomon' ? from notes-links-check.js line 1,268
B1 === 'Song of Solomon' ? from notes-links-check.js line 1,326
isUW ? 782 : 182, `Error loading link`, details: "please double-check link—there may be no problem", excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,533
isUW ? 781 : 181, "Linked web page seems empty", excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,539
999, "checkRepo function FAILED", repoName, excerpt: checkRepoError, location: repoName from RepoCheck.js line 144
997, "Repository doesn’t exist", username, repoCode, repoName, location: manifestLocation, extra: repoCode from checkBookPackage.js line 203
997, "Repository doesn’t exist", username, repoCode, repoName, location: markdownLocation, extra: repoCode from checkBookPackage.js line 268
997, "Repository doesn’t exist", username: adjustedUsername, repoCode: thisRepoCode, repoName, location: repoLocation, extra: thisRepoCode from checkBookPackage.js line 455
997, "Repository doesn’t exist", details, username, repoCode, repoName, location: generalLocation, extra: repoCode from checkBookPackage.js line 680
997, "Repository doesn’t exist", username, repoCode, repoName, location: generalLocation, extra: repoCode from checkBookPackage.js line 705
996, "Unable to load file", username, repoName, filename: STANDARD_MANIFEST_FILENAME, location: manifestLocation, extra: repoCode ; from checkBookPackage.js line 205
996, "Unable to load file", username, repoName, filename, location: markdownLocation, extra: repoCode ; from checkBookPackage.js line 270
996, "Unable to load file", details, bookID, location: generalLocation, extra: repoCode from checkBookPackage.js line 682
996, "Unable to load file", username, bookID, C, V, filename: thisPath, location: `$generalLocation $thisPath `, extra: repoCode ; from checkBookPackage.js line 707
996, "Unable to load file", username, bookID: ourBookID, filename: thisFilename, location: `$givenLocation $thisFilepath`, extra: repoName ; from checkRepo.js line 331
994, "USFM file must start with a valid \\id line", lineNumber: 1, location: ourLocation from usfm-text-check.js line 1,615
993, "Unresolved GIT conflict", characterIndex, excerpt, location: ourLocation from field-text-check.js line 132
993, "Unresolved GIT conflict", characterIndex, excerpt, location: ourLocation from plain-text-check.js line 157
992, "Unresolved GIT conflict", characterIndex, excerpt, location: ourLocation from field-text-check.js line 137
992, "Unresolved GIT conflict", characterIndex, excerpt, location: ourLocation from plain-text-check.js line 161
991, "Unresolved GIT conflict", characterIndex, excerpt, location: ourLocation from field-text-check.js line 142
991, "Unresolved GIT conflict", characterIndex, excerpt, location: ourLocation from plain-text-check.js line 165
990, "Unable to load file", username, repoName, filename, location: givenLocation ], elapsedSeconds: 0 ; from FileCheck.js line 66
989, "Unable to find/load repository", location: ourLocation from checkRepo.js line 232
988, "Bad TSV header", details: `expected ‘$EXPECTED_TN_HEADING_LINE’`, excerpt: lines[0], lineNumber: 1, location: ourLocation from tn-tsv9-table-check.js line 138
988, "Bad TSV header", details: `expected ‘$EXPECTED_TWL_HEADING_LINE’`, excerpt: lines[0], lineNumber: 1, location: ourLocation from twl-tsv6-table-check.js line 130
988, "Bad TSV header", details: `expected ‘$EXPECTED_NOTES_HEADING_LINE’`, excerpt: lines[0], lineNumber: 1, location: ourLocation from notes-tsv7-table-check.js line 131
988, "Bad TSV header", details: `expected ‘$EXPECTED_QUESTIONS_HEADING_LINE’`, excerpt: lines[0], lineNumber: 1, location: ourLocation from questions-tsv7-table-check.js line 130
987, C, V, "Expected USFM \\id line to start with book identifier", details: `expected bookID='$bookID'`, lineNumber: n, characterIndex: 4, excerpt, location: ourLocation from usfm-text-check.js line 1,734
986, "Repository doesn’t seem to exist", username, location: givenLocation, extra: repoName from checkRepo.js line 206
985, `Field does not match schema $errorObject.keyword`, details: errorObject.message, fieldName: errorObject.dataPath, location: ourLocation from manifest-text-check.js line 731
984, `Found wrong number of TSV fields (expected $NUM_EXPECTED_TWL_TSV_FIELDS)`, details: `found $fields.length field$fields.length === 1 ? '' : 's'`, rowID, location: ourRowLocation from twl-tsv6-row-check.js line 453
984, `Found wrong number of TSV fields (expected $NUM_EXPECTED_TN_TSV_FIELDS)`, details: `found $fields.length field$fields.length === 1 ? '' : 's'`, rowID, location: ourRowLocation from tn-tsv9-row-check.js line 529
984, `Found wrong number of TSV fields (expected $NUM_EXPECTED_QUESTIONS_TSV_FIELDS)`, details: `found $fields.length field$fields.length === 1 ? '' : 's'`, rowID, location: ourRowLocation from questions-tsv7-row-check.js line 522
984, `Found wrong number of TSV fields (expected $NUM_EXPECTED_NOTES_TSV_FIELDS)`, details: `found $fields.length field$fields.length === 1 ? '' : 's'`, rowID, location: ourRowLocation from notes-tsv7-row-check.js line 529
983, `Wrong number of tabbed fields (expected $NUM_EXPECTED_TN_TSV_FIELDS)`, excerpt: `Found $fields.length field$fields.length === 1 ? '' : 's'`, C, V, rowID, lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 265
983, `Wrong number of tabbed fields (expected $NUM_EXPECTED_TWL_TSV_FIELDS)`, excerpt: `Found $fields.length field$fields.length === 1 ? '' : 's'`, C, V, rowID, lineNumber: n + 1, location: ourLocation from twl-tsv6-table-check.js line 269
983, `Wrong number of tabbed fields (expected $NUM_EXPECTED_NOTES_TSV_FIELDS)`, excerpt: `Found $fields.length field$fields.length === 1 ? '' : 's'`, C, V, rowID, lineNumber: n + 1, location: ourLocation from notes-tsv7-table-check.js line 270
983, `Wrong number of tabbed fields (expected $NUM_EXPECTED_QUESTIONS_TSV_FIELDS)`, excerpt: `Found $fields.length field$fields.length === 1 ? '' : 's'`, C, V, rowID, lineNumber: n + 1, location: ourLocation from questions-tsv7-table-check.js line 274
980, "Unexpected repo name", details: `expected ‘g$repoNamePart2.slice(1)’`, excerpt: repoNamePart2, location: ourLocation from checkRepo.js line 223
979, "Invalid book identifier passed to checkTWL_TSV6DataRow", location: ` '$bookID' in first parameter: $tlcNCerror` from twl-tsv6-row-check.js line 264
979, "Invalid book identifier passed to checkTN_TSV9DataRow", location: ` '$bookID' in first parameter: $tlcNCerror` from tn-tsv9-row-check.js line 308
979, "Invalid book identifier passed to checkQuestionsTSV7DataRow", location: ` '$bookID' in first parameter: $tlcNCerror` from questions-tsv7-row-check.js line 275
979, "Invalid book identifier passed to checkNotesTSV7DataRow", location: ` '$bookID' in first parameter: $tlcNCerror` from notes-tsv7-row-check.js line 302
978, "Wrong book identifier", details: `expected ‘$bookID’`, fieldName: 'Book', rowID, excerpt: B, location: ourRowLocation from tn-tsv9-row-check.js line 321
977, "Missing book identifier", characterIndex: 0, rowID, location: ourRowLocation from tn-tsv9-row-check.js line 324
976, "Wrong chapter number", details: `expected ‘$givenC’`, fieldName: 'Reference', rowID, excerpt: C, location: ourRowLocation from twl-tsv6-row-check.js line 283
976, "Wrong chapter number", details: `expected ‘$givenC’`, fieldName: 'Chapter', rowID, excerpt: C, location: ourRowLocation from tn-tsv9-row-check.js line 329
976, "Wrong chapter number", details: `expected ‘$givenC’`, fieldName: 'Reference', rowID, excerpt: C, location: ourRowLocation from questions-tsv7-row-check.js line 298
976, "Wrong chapter number", details: `expected ‘$givenC’`, fieldName: 'Reference', rowID, excerpt: C, location: ourRowLocation from notes-tsv7-row-check.js line 321
975, "Wrong verse number", details: `expected ‘$givenV’`, rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from twl-tsv6-row-check.js line 319
975, "Wrong verse number", details: `expected ‘$givenV’`, rowID, fieldName: 'Verse', excerpt: V, location: ourRowLocation from tn-tsv9-row-check.js line 361
975, "Wrong verse number", details: `expected ‘$givenV’`, rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 336
975, "Wrong verse number", details: `expected ‘$givenV' to be inside range`, rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 359
975, "Wrong verse number", details: `expected ‘$givenV’`, rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from notes-tsv7-row-check.js line 357
973, `Mismatched $opener$closer fields`, details: `(opening=$lCount.toLocaleString(), closing=$rCount.toLocaleString())`, excerpt: rest, lineNumber, C, V, location: lineLocation from usfm-text-check.js line 1,487
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from twl-tsv6-row-check.js line 362
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from twl-tsv6-row-check.js line 374
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from twl-tsv6-row-check.js line 389
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from twl-tsv6-row-check.js line 414
971, "Unexpected line break in single-line field", fieldName: 'SupportReference', rowID, characterIndex, excerpt, location: ourRowLocation from tn-tsv9-row-check.js line 406
971, "Unexpected line break in single-line field", fieldName: 'OrigQuote', rowID, characterIndex, excerpt, location: ourRowLocation from tn-tsv9-row-check.js line 432
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex, excerpt, location: ourRowLocation from tn-tsv9-row-check.js line 468
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from questions-tsv7-row-check.js line 402
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from questions-tsv7-row-check.js line 414
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from questions-tsv7-row-check.js line 429
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from notes-tsv7-row-check.js line 400
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex, excerpt, location: ourRowLocation from notes-tsv7-row-check.js line 414
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from notes-tsv7-row-check.js line 442
971, "Unexpected line break in single-line field", fieldName: 'GLQuote', rowID, characterIndex: characterIndex, excerpt, location: ourRowLocation from notes-tsv7-row-check.js line 457
956, "Got empty manifest file", repoName, filename: STANDARD_MANIFEST_FILENAME, location: manifestLocation, extra: `$repoCode MANIFEST` from checkBookPackage.js line 229
956, "Got empty markdown file", repoName, filename, location: markdownLocation, extra: repoCode from checkBookPackage.js line 304
950, "tC cannot yet process '*' language code", characterIndex, excerpt, location: ourLocation from notes-links-check.js line 382
950, "tC cannot yet process '*' language code", characterIndex, excerpt, location: ourLocation from notes-links-check.js line 595
948, "Structure of markdown file seems wrong", location: ourLocation from markdown-file-contents-check.js line 296
948, "Structure of markdown file seems wrong", location: ourLocation from markdown-file-contents-check.js line 333
947, "Missing manifest.yaml", location: ourLocation, extra: `$repoName MANIFEST` from checkRepo.js line 360
946, "Missing LICENSE.md", location: ourLocation, extra: `$repoName LICENSE` from checkRepo.js line 358
944, `USFM3 Grammar Check ($strictnessString mode) doesn’t pass`, filename, location: ourLocation from BCS-usfm-grammar-check.js line 233
943, `USFM3 toJSON Check doesn’t pass`, location: ourLocation from usfm-js-check.js line 95
939, "Key is missing for project", details: keyName, excerpt: JSON.stringify(projectEntry), location: ourLocation from manifest-text-check.js line 746
938, `Unable to find project file mentioned in manifest`, excerpt: projectFilepath, location: ourLocation from manifest-text-check.js line 771
937, `Linked project file seems empty`, excerpt: projectFilepath, location: ourLocation from manifest-text-check.js line 773
936, `Error loading manifest project link`, details: trcGCerror, excerpt: projectFilepath, location: ourLocation from manifest-text-check.js line 775
934, "'language' key or 'idenfier' subkey is missing", location: ourLocation from manifest-text-check.js line 701
933, "Manifest' language' 'identifier' doesn’t match", details: `expected ‘$languageCode’ but manifest has ‘$languageIdentifier’`, location: ourLocation from manifest-text-check.js line 698
932, C, V, "Missing row ID", fieldName: 'ID', lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 250
932, C, V, "Missing row ID", fieldName: 'ID', lineNumber: n + 1, location: ourLocation from twl-tsv6-table-check.js line 254
932, C, V, "Missing row ID", fieldName: 'ID', lineNumber: n + 1, location: ourLocation from notes-tsv7-table-check.js line 255
932, C, V, "Missing row ID", fieldName: 'ID', lineNumber: n + 1, location: ourLocation from questions-tsv7-table-check.js line 259
931, "Missing row ID field", fieldName: 'Reference', location: ourRowLocation from twl-tsv6-row-check.js line 340
931, "Missing row ID field", fieldName: 'Verse', location: ourRowLocation from tn-tsv9-row-check.js line 382
931, "Missing row ID field", fieldName: 'Reference', location: ourRowLocation from questions-tsv7-row-check.js line 380
931, "Missing row ID field", fieldName: 'Reference', location: ourRowLocation from notes-tsv7-row-check.js line 378
930, "'relation' key is missing", location: ourLocation from manifest-text-check.js line 812
929, "'projects' key is missing", location: ourLocation from manifest-text-check.js line 684
928, "'dublin_core' key is missing", location: ourLocation from manifest-text-check.js line 682
920, yamlError.message, location: ourLocation ) from yaml-text-check.js line 195
919, "Missing OrigWords field", details: `should Occurrence be zero instead of $occurrence`, fieldName: 'OrigWords', rowID, location: ourRowLocation from twl-tsv6-row-check.js line 384
919, "Missing OrigQuote field", details: `should Occurrence be zero instead of $occurrence with SR=‘$supportReference’`, fieldName: 'OrigQuote', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 442
919, "Missing Quote field", details: `should Occurrence be zero instead of $occurrence with SR=‘$supportReference’`, fieldName: 'Quote', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 452
918, `Seems like the wrong divider for discontiguous quote segments`, details: `expected ◗$discontiguousDivider◖`, characterIndex, excerpt, location: ourLocation from orig-quote-check.js line 610
917, "Unable to find duplicate original language quote in verse text", details: `occurrence=$occurrenceString but $actualOccurrencesText occurrence$actualNumOccurrences === 1 ? '' : 's' found, passage ◗$verseText◖`, excerpt, location: ourLocation from orig-quote-check.js line 725
917, "Unable to find duplicate original language quote in verse text", details: `occurrence=$occurrenceString but $actualOccurrencesText occurrence$actualNumOccurrences === 1 ? '' : 's' found, passage ◗$verseText◖`, excerpt, location: ourLocation from orig-quote-check.js line 793
916, "Unable to find original language quote in verse text", details: "quote which starts with a space" + (noBreakSpaceText ? ' ' + noBreakSpaceText : ''), excerpt, location: warnLocationString from orig-quote-check.js line 538
916, "Unable to find original language quote in verse text", details: "quote which ends with a space" + (noBreakSpaceText ? ' ' + noBreakSpaceText : ''), excerpt, location: warnLocationString from orig-quote-check.js line 541
916, "Unable to find original language quote in verse text", details: "quote which starts with word joiner (u2060) character'" + (noBreakSpaceText ? ' ' + noBreakSpaceText : ''), excerpt, location: warnLocationString from orig-quote-check.js line 544
916, "Unable to find original language quote in verse text", details: "quote which ends with word joiner (u2060) character" + (noBreakSpaceText ? ' ' + noBreakSpaceText : ''), excerpt, location: warnLocationString from orig-quote-check.js line 547
916, "Unable to find original language quote in verse text", details: "quote which starts with zero-width space (u200B) character" + (noBreakSpaceText ? ' ' + noBreakSpaceText : ''), excerpt, location: warnLocationString from orig-quote-check.js line 550
916, "Unable to find original language quote in verse text", details: "quote which ends with zero-width space (u200B) character" + (noBreakSpaceText ? ' ' + noBreakSpaceText : ''), excerpt, location: warnLocationString from orig-quote-check.js line 553
916, "Unable to find original language quote in verse text", details: "quote which starts with zero-width joiner (u200D) character" + (noBreakSpaceText ? ' ' + noBreakSpaceText : ''), excerpt, location: warnLocationString from orig-quote-check.js line 556
916, "Unable to find original language quote in verse text", details: "quote which ends with zero-width joiner (u200D) character" + (noBreakSpaceText ? ' ' + noBreakSpaceText : ''), excerpt, location: warnLocationString from orig-quote-check.js line 559
916, "Unable to find original language quote in verse text", details: noBreakSpaceText ? noBreakSpaceText : `verse text ◗$fullVerseTextString◖`, excerpt, location: warnLocationString from orig-quote-check.js line 568
914, "Unable to find original language quote portion in the right place in the verse text", details: `verse text ◗$verseText◖`, excerpt, location: ourLocation from orig-quote-check.js line 702
914, "Unable to find original language quote portion in the right place in the verse text", details: `verse text ◗$verseText◖`, excerpt, location: ourLocation from orig-quote-check.js line 768
912, 'Missing | character in \\w line', lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 879
911, 'Missing | character in \\w field', details, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 937
911, 'Missing | character in \\+w field', details, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 958
909, "Seems original language quote might not start at the beginning of a word", details: `It seems to follow '$possibleOffendingChar' in verse text ◗$fullVerseTextString◖`, characterIndex: 0, excerpt, location: warnLocationString from orig-quote-check.js line 562
908, "Seems original language quote might not finish at the end of a word", details: `It seems to precede '$possibleOffendingChar' in verse text ◗$fullVerseTextString◖`, characterIndex: 0, excerpt, location: warnLocationString from orig-quote-check.js line 565
905, "Unexpected Hebrew cantillation mark in lemma field", details: `found $regexMatchObject.length ‘$regexMatchObject’`, lineNumber, C, V, excerpt: attributeValue, location: lineLocation from usfm-text-check.js line 1,129
904, "Unexpected Hebrew cantillation mark in original language field", details: `found $match.length '$match’`, C, V, excerpt: fieldText, location: ourLocation from orig-quote-check.js line 597
903, "Bad function call: should be given a valid book abbreviation", excerpt: bookID, location: ourLocation from usfm-text-check.js line 1,588
902, "Bad function call: should be given a valid book abbreviation", excerpt: bookID, location: ` (not '$bookID')$generalLocation` ); return checkBookPackageResult; from checkBookPackage.js line 335
901, "Unexpected reference field", details: "expected C:V", fieldName: 'Reference', rowID, excerpt: reference, location: ourRowLocation from questions-tsv7-row-check.js line 293
900, "Bad parameter: should be given a valid book abbreviation", excerpt: bookIDList, location: ` (not '$bookIDList')` from checkBookPackages.js line 79
899, C, V, "Have USFM text not in a paragraph", lineNumber: n, characterIndex: 1, details: `'\\$lastMarker' before '\\$marker’`, location: ourLocation from usfm-text-check.js line 1,752
898, "Unexpected typographical double-quote character", characterIndex, excerpt, location: ourLocation from yaml-text-check.js line 137
889, "Unable to find linked TA article", details: `linked from TN $fieldName`, excerpt: fieldText, location: `$ourLocation $filepath` from ta-reference-check.js line 115
889, "Unable to find/load linked TA article", details: `linked from TN $fieldName`, excerpt: fieldText, location: `$ourLocation $filepath` from ta-reference-check.js line 125
888, "Error loading linked TA article", details: `linked from TN $fieldName`, excerpt: fieldText, location: `$ourLocation $filepath: $trcGCerror` from ta-reference-check.js line 130
887, "Linked TA article seems empty", details: `linked from TN $fieldName`, excerpt: fieldText, location: `$ourLocation $filepath` from ta-reference-check.js line 127
886, "Unable to find linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 400
886, "Unable to find/load linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 414
886, "Unable to find linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 474
886, "Unable to find/load linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 488
886, "Unable to find linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 537
886, "Unable to find/load linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 551
886, "Unable to find linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 613
886, "Unable to find/load linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 628
886, "Unable to find/load linked TA article", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: `$ourLocation $filepath` from notes-links-check.js line 1,478
885, `Error loading TA article`, details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: `$ourLocation $filepath: $trcGCerror` from notes-links-check.js line 409
885, `Error loading TA article`, details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: `$ourLocation $filepath: $trcGCerror` from notes-links-check.js line 483
885, `Error loading TA article`, details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: `$ourLocation $filepath: $trcGCerror` from notes-links-check.js line 546
885, `Error loading TA article`, details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: `$ourLocation $filepath: $trcGCerror` from notes-links-check.js line 623
885, `Error loading TA article`, details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: `$ourLocation $filepath: $trcGCerror` from notes-links-check.js line 1,473
884, `TA article seems empty`, details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 416
884, "Linked TA article seems empty", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 490
884, "Linked TA article seems empty", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 553
884, "Linked TA article seems empty", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 630
884, "Linked TA article seems empty", details: `$taRepoUsername $taRepoName $taRepoBranch $filepath`, excerpt: totalLink, location: `$ourLocation $filepath` from notes-links-check.js line 1,480
883, "Unable to find linked TW article", details: `$twRepoUsername $twRepoName $twRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 324
883, "Unable to find/load linked TW article", details: `$twRepoUsername $twRepoName $twRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 336
883, "Unable to find linked TW article", details: `$twRepoUsername $twRepoName $twRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 685
883, "Unable to find/load linked TW article", details: `$twRepoUsername $twRepoName $twRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 698
882, `Error loading TW article`, details: `$twRepoUsername $twRepoName $twRepoBranch $filepath`, excerpt: totalLink, location: `$ourLocation $filepath: $trcGCerror` from notes-links-check.js line 333
882, `Error loading TW article`, details: `$twRepoUsername $twRepoName $twRepoBranch $filepath: $trcGCerror`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 695
881, `TW article seems empty`, details: `$twRepoUsername $twRepoName $twRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 339
881, `TW article seems empty`, details: `$twRepoUsername $twRepoName $twRepoBranch $filepath`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 701
879, `Badly formatted Resource Container link`, excerpt: fieldText, location: `$ourLocation $filepath` from ta-reference-check.js line 101
878, `Lexicon entry seems empty`, details: `$username $repoName $repoBranch $lexiconPathname`, excerpt: fieldText, location: ourLocation from strongs-field-check.js line 272
875, "Unexpected USFM field", details, lineNumber, C, V, excerpt, location: lineLocation from usfm-text-check.js line 1,004
873, `Mismatched $opener$closer fields`, details: `(opening=$lCount.toLocaleString(), closing=$rCount.toLocaleString())`, location: fileLocation from usfm-text-check.js line 692
869, "Chapter number out of range", C: chapterNumberString, excerpt: `$bookID $chapterNumberString`, location: CVlocation from usfm-text-check.js line 517
868, "Verse number out of range", C: chapterNumberString, V: verseNumberString, excerpt: `$bookID $chapterNumberString:$verseNumberString`, location: CVlocation from usfm-text-check.js line 556
867, C: chapterNumberString, V: `$v`, "Verse appears to be missing", location: CVlocation from usfm-text-check.js line 570
866, C: chapterNumberString, V: `$v`, "Verse seems to have no text", location: CVlocation from usfm-text-check.js line 575
865, "Unexpected Hebrew character before shin/sin dot", details: `found $regexMatchObject.length ‘$regexMatchObject’`, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 767
864, "Unexpected Hebrew dagesh after vowel", details: `found $regexMatchObject.length ‘$regexMatchObject’`, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 783
863, "Unexpected Hebrew character before dagesh or mappiq", details: `found $regexMatchObject.length ‘$regexMatchObject’`, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 789
862, "Unexpected Hebrew cantillation mark before dagesh", details: `found $regexMatchObject.length ‘$regexMatchObject’`, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 795
861, "Unexpected Hebrew vowel after cantillation mark", details: `found $regexMatchObject.length ‘$regexMatchObject’`, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 808
860, "Unexpected Hebrew final consonant not at word end", details: `found $regexMatchObject.length ‘$regexMatchObject’`, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 818
859, `Unexpected unclosed paired punctuation at beginning of quote`, details: `Found '$fieldText[0]' at start, but no matching '$expected_closing_char’`, characterIndex: 0, excerpt, location: ourLocation from orig-quote-check.js line 624
858, `Unexpected unopened paired punctuation at end of quote`, details: `Found '$fieldText.slice(-1)' at end, but no matching '$expected_opening_char’`, characterIndex: fieldText.length - 1, excerpt, location: ourLocation from orig-quote-check.js line 631
857, "Unexpected first original \\w attribute", details: "expected 'lemma'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,107
856, "Unexpected second original \\w attribute", details: "expected 'strong'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,110
855, "Unexpected third original \\w attribute", details: "expected 'x-morph'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,113
854, "Unexpected fourth original \\w attribute", details: "expected 'x-tw'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,116
854, "Unexpected fifth original \\w attribute", details: "expected second 'x-tw'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,119
854, "Unexpected sixth original \\w attribute", details: "expected third 'x-tw'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,122
853, "Unexpected extra original \\w attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,124
852, "Unexpected original \\w x-morph language prefix", details: "Expected 'He,' 'Ar,' or 'Gr,'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,134
851, bookID === 'OBS' ? "Unable to load original OBS story text" : "Unable to load original language verse text", location: ourLocation from orig-quote-check.js line 671
850, "Unable to find lexicon entry", details: lexiconRepoCode, username, excerpt: fetchLinkDescription, location: ourLocation from strongs-field-check.js line 250
850, "Unable to find/load lexicon entry", details, username, excerpt: fetchLinkDescription, location: ourLocation from strongs-field-check.js line 268
849, `Unexpected '$badCharCombination' character combination`, characterIndex, excerpt, location: ourLocation from field-text-check.js line 391
848, "Unexpected first translation \\w attribute", details: "expected 'x-occurrence'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,140
847, "Unexpected second translation \\w attribute", details: "expected 'x-occurrences'", lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,143
846, "Unexpected extra translation \\w attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,145
845, `Mismatched [[ ]] link characters`, details: `left=$leftCount.toLocaleString(), right=$rightCount.toLocaleString()`, location: ourLocation from notes-links-check.js line 1,644
844, `Mismatched [[rc:// ]] link characters`, details: `left=$leftCount.toLocaleString(), right=$rightCount.toLocaleString()`, location: ourLocation from notes-links-check.js line 1,648
843, `Mismatched [ ]( ) link characters`, details: `left=$leftCount.toLocaleString(), middle=$middleCount.toLocaleString(), right=$rightCount.toLocaleString()`, location: ourLocation from notes-links-check.js line 1,655
842, "No text in Strongs field", location: ourLocation from strongs-field-check.js line 185
841, "Strongs field must start with 'H'", location: ourLocation from strongs-field-check.js line 196
841, "Strongs field must start with 'G'", location: ourLocation from strongs-field-check.js line 205
839, "Unexpected first \\k-s attribute", details: "expected 'x-tw'", lineNumber, C, V, excerpt: regexMatchObject2[0], location: lineLocation from usfm-text-check.js line 1,433
838, "Unexpected extra \\k-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject2[0], location: lineLocation from usfm-text-check.js line 1,435
837, "Seems too few original \\w attributes", details: `expected 3-4 attributes but only found $attributeCounter`, lineNumber, C, V, excerpt: regexMatchObject1[0], location: lineLocation from usfm-text-check.js line 1,152
836, "Seems too few translation \\w attributes", details: `expected two attributes but only found $attributeCounter`, lineNumber, C, V, excerpt: regexMatchObject1[0], location: lineLocation from usfm-text-check.js line 1,154
835, "Seems too few original \\k-s attributes", details: `expected one attribute but only found $attributeCounter`, lineNumber, C, V, excerpt: regexMatchObject1[0], location: lineLocation from usfm-text-check.js line 1,438
834, "Seems too few translation \\zaln-s attributes", details: `expected 6-7 attributes but only found $attributeCounter`, lineNumber, C, V, excerpt: regexMatchObject1[0], location: lineLocation from usfm-text-check.js line 1,332
833, "Unexpected extra \\zaln-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,329
832, `Seems filename is missing from the manifest project list`, excerpt: repoFilepath, location: ourLocation from manifest-text-check.js line 795
831, C, V, `Duplicate '$rowID' ID`, fieldName: 'ID', rowID, lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 247
831, C, V, `Duplicate '$rowID' ID`, fieldName: 'ID', rowID, lineNumber: n + 1, location: ourLocation from twl-tsv6-table-check.js line 251
831, C, V, `Duplicate '$rowID' ID`, fieldName: 'ID', rowID, lineNumber: n + 1, location: ourLocation from notes-tsv7-table-check.js line 252
831, C, V, `Duplicate '$rowID' ID`, fieldName: 'ID', rowID, lineNumber: n + 1, location: ourLocation from questions-tsv7-table-check.js line 256
830, "Unexpected first \\zaln-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,309
829, "Unexpected second \\zaln-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,312
828, "Unexpected third \\zaln-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,315
827, "Unexpected fourth \\zaln-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,318
826, "Unexpected fifth \\zaln-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,321
825, "Unexpected sixth \\zaln-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,324
824, `Invalid zero chapter number`, excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from twl-tsv6-row-check.js line 288
824, `Invalid zero chapter number`, excerpt: C, rowID, fieldName: 'Chapter', location: ourRowLocation from tn-tsv9-row-check.js line 334
824, `Invalid zero chapter number`, excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from questions-tsv7-row-check.js line 303
824, `Invalid zero chapter number`, excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from notes-tsv7-row-check.js line 326
823, `Invalid large chapter number`, excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from twl-tsv6-row-check.js line 293
823, `Invalid large chapter number`, excerpt: C, rowID, fieldName: 'Chapter', location: ourRowLocation from tn-tsv9-row-check.js line 339
823, `Invalid large chapter number`, excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from questions-tsv7-row-check.js line 308
823, `Invalid large chapter number`, excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from notes-tsv7-row-check.js line 331
822, "Unable to check chapter number", excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from twl-tsv6-row-check.js line 306
822, "Expected field to contain an integer", characterIndex: 3, excerpt: `\\c $rest`, lineNumber, C, V, location: lineLocation from usfm-text-check.js line 1,470
822, "Expected field to contain an integer", characterIndex: 3, excerpt: `\\v $rest`, lineNumber, C, V, location: lineLocation from usfm-text-check.js line 1,474
822, "Unable to check chapter number", excerpt: C, rowID, fieldName: 'Chapter', location: ourRowLocation from tn-tsv9-row-check.js line 349
822, "Unable to check chapter number", excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from questions-tsv7-row-check.js line 322
822, "Unable to check chapter number", excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from notes-tsv7-row-check.js line 344
821, "Bad chapter number", excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from twl-tsv6-row-check.js line 312
821, "Bad chapter number", excerpt: C, rowID, fieldName: 'Chapter', location: ourRowLocation from tn-tsv9-row-check.js line 354
821, "Bad chapter number", excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from questions-tsv7-row-check.js line 328
821, "Bad chapter number", excerpt: C, rowID, fieldName: 'Reference', location: ourRowLocation from notes-tsv7-row-check.js line 350
820, "Missing chapter number", rowID, fieldName: 'Reference', location: ` ?:$V$ourRowLocation` from twl-tsv6-row-check.js line 315
820, "Missing chapter number", rowID, fieldName: 'Chapter', location: ` ?:$V$ourRowLocation` from tn-tsv9-row-check.js line 357
820, "Missing chapter number", rowID, fieldName: 'Reference', excerpt: `?:$V`, location: ourRowLocation from questions-tsv7-row-check.js line 331
820, "Missing chapter number", rowID, fieldName: 'Reference', location: ` ?:$V$ourRowLocation` from notes-tsv7-row-check.js line 353
819, "Unexpected seventh \\zaln-s attribute", details, lineNumber, C, V, excerpt: regexMatchObject[0], location: lineLocation from usfm-text-check.js line 1,327
818, "Strongs field has wrong number of digits", details: `expected five digits`, location: ourLocation from strongs-field-check.js line 200
818, "Strongs field has wrong number of digits", details: `expected six digits`, location: ourLocation from strongs-field-check.js line 208
817, `UHB 'relation' is missing`, details: JSON.stringify(relationList), location: ourLocation from manifest-text-check.js line 815
816, `UGNT 'relation' is missing`, details: JSON.stringify(relationList), location: ourLocation from manifest-text-check.js line 817
815, "Divider without surrounding snippet", location: ourLocation from orig-quote-check.js line 715
815, "Divider without surrounding snippet", location: ourLocation from orig-quote-check.js line 781
814, "Invalid zero verse number", rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from twl-tsv6-row-check.js line 324
814, "Invalid zero verse number", rowID, fieldName: 'Verse', excerpt: V, location: ourRowLocation from tn-tsv9-row-check.js line 366
814, "Invalid zero verse number", rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 341
814, "Invalid zero verse number", rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 363
814, "Invalid zero verse number", rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from notes-tsv7-row-check.js line 362
813, "Invalid large verse number", details: `$bookID chapter $C only has $numVersesThisChapter verses`, rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from twl-tsv6-row-check.js line 328
813, "Invalid large verse number", details: `$bookID chapter $C only has $numVersesThisChapter verses`, rowID, fieldName: 'Verse', excerpt: V, location: ourRowLocation from tn-tsv9-row-check.js line 370
813, "Invalid large verse number", details: `$bookID chapter $C only has $numVersesThisChapter verses`, rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 345
813, "Invalid large verse number", details: `$bookID chapter $C only has $numVersesThisChapter verses`, rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 367
813, "Invalid large verse number", details: `$bookID chapter $C only has $numVersesThisChapter verses`, rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from notes-tsv7-row-check.js line 366
812, "Unable to check verse number", rowID, fieldName: 'Reference', location: ourRowLocation from twl-tsv6-row-check.js line 330
812, "Unable to check verse number", rowID, fieldName: 'Verse', location: ourRowLocation from tn-tsv9-row-check.js line 372
812, "Unable to check verse number", rowID, fieldName: 'Reference', location: ourRowLocation from questions-tsv7-row-check.js line 347
812, "Unable to check verse numbers", rowID, fieldName: 'Reference', location: ourRowLocation from questions-tsv7-row-check.js line 369
812, "Unable to check verse number", rowID, fieldName: 'Reference', location: ourRowLocation from notes-tsv7-row-check.js line 368
811, "Bad verse number", rowID, fieldName: 'Reference', location: ` '$V'$ourRowLocation` from twl-tsv6-row-check.js line 334
811, "Bad verse number", rowID, fieldName: 'Verse', location: ` '$V'$ourRowLocation` from tn-tsv9-row-check.js line 376
811, "Bad verse number", rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 351
811, "Bad verse number", rowID, fieldName: 'Reference', location: ` '$V'$ourRowLocation` from notes-tsv7-row-check.js line 372
810, "Missing verse number", rowID, fieldName: 'Reference', location: ` after $C:?$ourRowLocation` from twl-tsv6-row-check.js line 337
810, "Missing verse number", rowID, fieldName: 'Verse', location: ` after $C:?$ourRowLocation` from tn-tsv9-row-check.js line 379
810, "Missing verse number", rowID, fieldName: 'Reference', location: ` after $C:?$ourRowLocation` from questions-tsv7-row-check.js line 377
810, "Missing verse number", rowID, fieldName: 'Reference', location: ` after $C:?$ourRowLocation` from notes-tsv7-row-check.js line 375
808, "Bad verse range", details: "Too many hyphens", rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 354
808, "Bad verse range", details: "Second digits should be greater", rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 361
808, "Bad verse range", details: "Should be digits", rowID, fieldName: 'Reference', excerpt: V, location: ourRowLocation from questions-tsv7-row-check.js line 372
807, "Aligned x-ref should contain C:V", lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,351
806, "Aligned x-lemma doesn’t match original", details: `$originalLanguageRepoCode had ‘$vwolLemma’`, lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,400
805, "Aligned x-strong number doesn’t match original", details: `$originalLanguageRepoCode had ‘$vwolStrongs’`, lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,395
804, "Aligned x-morph doesn’t match original", details: `$originalLanguageRepoCode had ‘$vwolMorph’`, lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,405
803, "Aligned word can’t be found in original text", details: `found NO occurrences of '$oWord' instead of $oOccurrence from $originalLanguageVerseWordList.join(', ')`, lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,389
802, "AAA Aligned x-occurrence for original word is too high", details: `only found $oWordCount occurrences of '$oWord' instead of $oOccurrence`, lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,364
802, "Aligned x-occurrence for original word is too high", details: `only found $gotCount occurrence$gotCount === 1 ? '' : 's' of '$oWord' instead of $oOccurrence from $originalLanguageVerseWordList.join(', ')`, lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,391
801, "Aligned x-occurrence for original word is higher than Occurrences", details: `$oOccurrence > $oOccurrences`, lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,360
799, "Missing TWLink field", fieldName: 'TWLink', rowID, location: ourRowLocation from twl-tsv6-row-check.js line 441
798, "Field doesn’t contain expected TW link", details: `should start with ‘rc://*/tw/dict/bible/’`, fieldName: 'TWLink', rowID, excerpt, location: ourRowLocation from twl-tsv6-row-check.js line 425
797, "Field doesn’t contain proper TW link", details: `should be ‘kt', ‘names', or ‘other’`, fieldName: 'TWLink', rowID, characterIndex, excerpt, location: ourRowLocation from twl-tsv6-row-check.js line 432
796, "Field is only whitespace", fieldName: 'TWLink', rowID, location: ourRowLocation from twl-tsv6-row-check.js line 421
795, "Aligned x-ref expected to be in the same chapter", details: `found x-ref="$oRef" but C=$C`, lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,354
794, C, V, "Bad verse number", rowID, lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 239
794, C, V, "Bad verse number", rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 243
794, C, V, "Bad verse number", rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 244
794, C, V, "Bad verse number", rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 247
793, "Markdown header has only whitespace", lineNumber: n, characterIndex: thisHeaderLevel, excerpt, location: ourLocation from markdown-text-check.js line 328
792, `Invalid occurrence field`, fieldName: 'Occurrence', rowID, excerpt: occurrence, location: ourRowLocation from twl-tsv6-row-check.js line 401
792, `Invalid occurrence field`, fieldName: 'Occurrence', rowID, excerpt: occurrence, location: ourRowLocation from tn-tsv9-row-check.js line 456
792, `Invalid occurrence field`, fieldName: 'Occurrence', rowID, excerpt: occurrence, location: ourRowLocation from questions-tsv7-row-check.js line 441
792, `Invalid occurrence field`, fieldName: 'Occurrence', rowID, excerpt: occurrence, location: ourRowLocation from notes-tsv7-row-check.js line 469
791, `Missing occurrence field`, fieldName: 'Occurrence', rowID, location: ourRowLocation from twl-tsv6-row-check.js line 406
791, `Missing occurrence field`, fieldName: 'Occurrence', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 461
791, `Missing occurrence field`, fieldName: 'Occurrence', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 446
791, `Missing occurrence field`, fieldName: 'Occurrence', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 474
790, C, V, "Missing verse number", rowID, lineNumber: n + 1, location: ` after $C:$lastV$ourLocation` from tn-tsv9-table-check.js line 243
790, C, V, "Missing verse number", rowID, lineNumber: n + 1, excerpt: reference, location: ` after $C:$lastV$ourLocation` from twl-tsv6-table-check.js line 247
790, C, V, "Missing verse number", rowID, lineNumber: n + 1, excerpt: reference, location: ` after $C:$lastV$ourLocation` from notes-tsv7-table-check.js line 248
790, C, V, "Missing verse number", rowID, lineNumber: n + 1, excerpt: reference, location: ` after $C:$lastV$ourLocation` from questions-tsv7-table-check.js line 252
789, "Should have a SupportReference when OccurrenceNote has a TA link", details, rowID, fieldName: 'OccurrenceNote', excerpt, location: ourRowLocation from tn-tsv9-row-check.js line 510
789, "Should have a SupportReference when Note has a TA link", details, rowID, fieldName: 'OccurrenceNote', excerpt, location: ourRowLocation from notes-tsv7-row-check.js line 509
788, "Only 'Just-In-Time Training' TA articles allowed here", fieldName: 'SupportReference', excerpt: supportReference, rowID, location: ourRowLocation from tn-tsv9-row-check.js line 413
788, "Only 'Just-In-Time Training' TA articles allowed here", fieldName: 'SupportReference', excerpt: supportReference, rowID, location: ourRowLocation from notes-tsv7-row-check.js line 423
787, "Link to TA should also be in OccurrenceNote", fieldName: 'SupportReference', excerpt: supportReference, rowID, location: ourRowLocation from tn-tsv9-row-check.js line 418
787, "Link to TA should also be in Note", fieldName: 'SupportReference', excerpt: supportReference, rowID, location: ourRowLocation from notes-tsv7-row-check.js line 428
786, "Shouldn’t have multiple TA links in OccurrenceNote", details, rowID, fieldName: 'OccurrenceNote', excerpt, location: ourRowLocation from tn-tsv9-row-check.js line 508
786, "Shouldn’t have multiple TA links in Note", details, rowID, fieldName: 'OccurrenceNote', excerpt, location: ourRowLocation from notes-tsv7-row-check.js line 507
785, "Unexpected trailing whitespace in link field", excerpt, characterIndex: fieldText.length - 1, location: ourLocation from notes-links-check.js line 232
784, "Unexpected leading whitespace in link field", excerpt, characterIndex: 0, location: ourLocation from notes-links-check.js line 228
783, "Unable to find/load unfoldingWord link", excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,592
781, "Linked unfoldingWord article seems empty", excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,595
780, "Markdown header has no text at all", lineNumber: n, characterIndex: 0, excerpt: line, location: ourLocation from markdown-text-check.js line 322
779, "Markdown header is missing the following space", lineNumber: n, characterIndex: thisHeaderLevel, excerpt, location: ourLocation from markdown-text-check.js line 332
778, "Row ID should be exactly 4 characters", details: `not $rowID.length`, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from twl-tsv6-row-check.js line 343
778, "Row ID should be exactly 4 characters", details: `not $rowID.length`, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from tn-tsv9-row-check.js line 385
778, "Row ID should be exactly 4 characters", details: `not $rowID.length`, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from questions-tsv7-row-check.js line 383
778, "Row ID should be exactly 4 characters", details: `not $rowID.length`, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from notes-tsv7-row-check.js line 381
777, `Bad punctuation nesting: $char closing character doesn’t match`, details, lineNumber: n, characterIndex, excerpt, location: ourLocation from plain-text-check.js line 258
776, 'Unexpected " straight quote character', details, lineNumber, C, V, excerpt, location: lineLocation from usfm-text-check.js line 992
775, "Unexpected ' straight quote character", details, lineNumber, C, V, excerpt, location: lineLocation from usfm-text-check.js line 997
774, `Unexpected $char closing character (no matching opener)`, lineNumber: n, characterIndex, excerpt, location: ourLocation from plain-text-check.js line 265
773, `Unexpected trailing zero-width joiner (u200D) character`, characterIndex: 0, excerpt, location: ourLocation from field-text-check.js line 177
772, `Unexpected trailing word-joiner (u2060) character`, characterIndex: 0, excerpt, location: ourLocation from field-text-check.js line 173
771, `Unexpected leading zero-width joiner (u200D) character`, characterIndex: 0, excerpt, location: ourLocation from field-text-check.js line 159
770, `Unexpected leading word-joiner (u2060) character`, characterIndex: 0, excerpt, location: ourLocation from field-text-check.js line 155
769, C, V, "Verse bridge numbers not in ascending order", lineNumber: n, characterIndex: 3, excerpt: `$rest.slice(0, Math.max(9, excerptLength))$rest.length > excerptLength ? '…' : '' ($firstV → $secondV)`, location: ourLocation from usfm-text-check.js line 1,709
768, `At end of text with unclosed $char opening character`, details, lineNumber: n, characterIndex: x, excerpt, location: ourLocation from plain-text-check.js line 283
766, C, V, "Bridged verse numbers didn’t increment correctly", lineNumber: n, characterIndex: 3, excerpt: `$rest.slice(0, Math.max(9, excerptLength))$rest.length > excerptLength ? '…' : '' ($lastV → $firstV)`, location: ourLocation from usfm-text-check.js line 1,711
765, "Unexpected link", characterIndex, excerpt, location: ourLocation from field-text-check.js line 550
764, C, V, "Chapter number didn’t increment correctly", lineNumber: n, characterIndex: 3, excerpt: `$rest.slice(0, excerptHalfLength)$rest.length > excerptHalfLength ? '…' : '' ($lastC ? lastC : '0' → $C)`, location: ourLocation from usfm-text-check.js line 1,682
763, C, V, "Verse number didn’t increment correctly", lineNumber: n, characterIndex: 3, excerpt: `$rest.slice(0, excerptHalfLength)$rest.length > excerptHalfLength ? '…' : '' ($lastV ? lastV : '0' → $V)`, location: ourLocation from usfm-text-check.js line 1,695
762, "Unable to convert verse bridge numbers to integers", C: chapterNumberString, V: verseNumberString, characterIndex: 3, excerpt: verseNumberString, location: `$CVlocation with $usfmVIerror` from usfm-text-check.js line 544
762, C, V, "Unable to convert verse bridge numbers to integers", lineNumber: n, characterIndex: 3, excerpt: `$rest.slice(0, Math.max(9, excerptLength))$rest.length > excerptLength ? '…' : ''`, location: ourLocation from usfm-text-check.js line 1,705
761, C, V, "Verse number didn’t increment correctly", lineNumber: n, characterIndex: 3, excerpt: `$restRest.slice(0, excerptHalfLength)$restRest.length > excerptHalfLength ? '…' : '' ($lastV ? lastV : '0' → $V)`, location: ourLocation from usfm-text-check.js line 1,727
753, "Link target is missing a forward slash", excerpt, location: ourLocation from notes-links-check.js line 244
752, "Verse numbers of markdown TN link don’t match", details: `$V1 vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,400
751, "Invalid zero occurrence field when we have an original quote", fieldName: 'Occurrence', rowID, excerpt: occurrence, location: ourRowLocation from twl-tsv6-row-check.js line 393
751, "Invalid zero occurrence field when we have an original quote", fieldName: 'Occurrence', rowID, excerpt: occurrence, location: ourRowLocation from tn-tsv9-row-check.js line 448
751, "Invalid zero occurrence field when we have an original quote", fieldName: 'Occurrence', rowID, excerpt: occurrence, location: ourRowLocation from questions-tsv7-row-check.js line 433
751, "Invalid zero occurrence field when we have an original quote", fieldName: 'Occurrence', rowID, excerpt: occurrence, location: ourRowLocation from notes-tsv7-row-check.js line 461
750, "Missing occurrence field when we have an original quote", fieldName: 'Occurrence', rowID, location: ourRowLocation from twl-tsv6-row-check.js line 380
750, "Missing occurrence field when we have an original quote", fieldName: 'Occurrence', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 438
750, "Missing occurrence field when we have an original quote", fieldName: 'Occurrence', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 420
750, "Missing occurrence field when we have an original quote", fieldName: 'Occurrence', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 448
749, "Markdown image link seems faulty", excerpt: fetchLink, location: ourLocation from notes-links-check.js line 255
749, "Markdown image link seems faulty", excerpt: fetchLink, location: ourLocation from notes-links-check.js line 276
748, "Error fetching markdown image link", excerpt: fetchLink, location: ourLocation from notes-links-check.js line 264
748, "Error fetching markdown image link", excerpt: fetchLink, location: ourLocation from notes-links-check.js line 285
747, "Bad function call: should be given a valid book abbreviation", excerpt: bookID, location: ` (not '$bookID')$ourLocation` from tn-tsv9-table-check.js line 123
747, "Bad function call: should be given a valid book abbreviation", excerpt: bookID, location: ` (not '$bookID')$ourLocation` from twl-tsv6-table-check.js line 114
747, "Bad function call: should be given a valid book abbreviation", excerpt: bookID, location: ` (not '$bookID')$ourLocation` from notes-tsv7-table-check.js line 115
747, "Bad function call: should be given a valid book abbreviation", excerpt: bookID, location: ` (not '$bookID')$ourLocation` from questions-tsv7-table-check.js line 114
745, C, V, `Wrong '$B' book identifier (expected '$bookID')`, rowID, lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 193
744, C, V, "Missing book identifier", rowID, lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 196
743, "Chapter numbers of markdown TN link don’t match", details: `$C1 vs $linkChapterInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 764
743, "Chapter numbers of markdown TN link don’t match", details: `$C1 vs $linkChapterInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 832
743, "Chapter numbers of markdown Bible link don’t match", details: `$C1 vs $givenCint`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 895
743, "Chapter numbers of markdown Bible link don’t match", details: `$C1 vs $linkChapterInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,037
743, "Chapter numbers of markdown Bible link don’t match", details: `$C1 vs $linkChapterInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,095
743, "Chapter numbers of markdown Bible link don’t match", details: `$C1 vs $linkChapterInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,160
743, "Chapter numbers of markdown Bible link don’t match", details: `$C1 vs $linkChapterInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,278
743, "Chapter numbers of markdown Bible link don’t match", details: `$C1 vs $linkChapterInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,336
743, "Chapter numbers of markdown TN link don’t match", details: `$C1 vs $linkChapterInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,394
742, "Verse numbers of markdown TN link don’t match", details: `$V1 vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 770
742, "Verse numbers of markdown Bible link don’t match", details: `$V1 vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 901
742, "Verse numbers of markdown Bible link don’t match", details: `$V1 vs $V2`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 941
742, "Verse numbers of markdown Bible link don’t match", details: `$V1a vs $V2`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 983
742, "Verse numbers of markdown Bible link don’t match", details: `$V1 vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,043
742, "Verse numbers of markdown Bible link don’t match", details: `$V1a vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,101
742, "Verse numbers of markdown Bible link don’t match", details: `$V1a vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,166
742, "Verse numbers of markdown Bible link don’t match", details: `$V1a vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,225
742, "Verse numbers of markdown Bible link don’t match", details: `$V1 vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,284
742, "Verse numbers of markdown Bible link don’t match", details: `$V1 vs $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,342
741, "Verse numbers of markdown Bible link range out of order", details: `$V1a to $V1b`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 988
741, "Verse numbers of markdown Bible link range out of order", details: `$V1a to $V1b`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,107
741, "Verse numbers of markdown Bible link range out of order", details: `$V1a to $V1b`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,172
741, "Verse numbers of markdown Bible link range out of order", details: `$V1a to $V1b`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,231
740, "Unrecognized tag", details: `found '$thisTag' but expected 'keyterm' or 'name’`, excerpt: tags, fieldName: 'Tags', rowID, location: ourRowLocation from twl-tsv6-row-check.js line 367
740, "Unrecognized tag", details: thisTag, excerpt: tags, fieldName: 'Tags', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 407
740, "Unrecognized tag", details: thisTag, excerpt: tags, fieldName: 'Tags', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 405
739, C, V, "Missing chapter number", rowID, lineNumber: n + 1, location: ` after $lastC:$V$ourLocation` from tn-tsv9-table-check.js line 220
739, C, V, "Missing chapter number", rowID, lineNumber: n + 1, location: ` after $lastC:$V$ourLocation` from twl-tsv6-table-check.js line 209
739, C, V, "Missing chapter number", rowID, lineNumber: n + 1, location: ` after $lastC:$V$ourLocation` from notes-tsv7-table-check.js line 210
739, C, V, "Missing chapter number", rowID, lineNumber: n + 1, location: ` after $lastC:$V$ourLocation` from questions-tsv7-table-check.js line 209
737, C, V, "Invalid large chapter number", rowID, lineNumber: n + 1, excerpt: C, location: ourLocation from tn-tsv9-table-check.js line 207
737, C, V, "Invalid large chapter number", rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 196
737, C, V, "Invalid large chapter number", rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 197
737, C, V, "Invalid large chapter number", rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 196
736, C, V, "Receding chapter number", details: `'$C' after '$lastC’`, rowID, lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 211
736, C, V, "Receding chapter number", details: `'$C' after '$lastC’`, rowID, lineNumber: n + 1, location: ourLocation from twl-tsv6-table-check.js line 200
736, C, V, "Receding chapter number", details: `'$C' after '$lastC’`, rowID, lineNumber: n + 1, location: ourLocation from notes-tsv7-table-check.js line 201
736, C, V, "Receding chapter number", details: `'$C' after '$lastC’`, rowID, lineNumber: n + 1, location: ourLocation from questions-tsv7-table-check.js line 200
735, C, V, "Advancing chapter number", details: `'$C' after '$lastC'`.rowID, lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 213
735, C, V, "Advancing chapter number", details: `'$C' after '$lastC'`.rowID, lineNumber: n + 1, location: ourLocation from twl-tsv6-table-check.js line 202
735, C, V, "Advancing chapter number", details: `'$C' after '$lastC'`.rowID, lineNumber: n + 1, location: ourLocation from notes-tsv7-table-check.js line 203
735, C, V, "Advancing chapter number", details: `'$C' after '$lastC'`.rowID, lineNumber: n + 1, location: ourLocation from questions-tsv7-table-check.js line 202
734, C, V, "Bad chapter number", rowID, lineNumber: n + 1, location: ourLocation from tn-tsv9-table-check.js line 217
734, C, V, "Invalid large verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: V, location: ourLocation from tn-tsv9-table-check.js line 229
734, C, V, "Bad chapter number", rowID, lineNumber: n + 1, location: ourLocation from twl-tsv6-table-check.js line 206
734, C, V, "Invalid large verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 218
734, C, V, "Invalid large verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 233
734, C, V, "Bad chapter number", rowID, lineNumber: n + 1, location: ourLocation from notes-tsv7-table-check.js line 207
734, C, V, "Invalid large verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 219
734, C, V, "Invalid large verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 234
734, C, V, "Bad chapter number", rowID, lineNumber: n + 1, location: ourLocation from questions-tsv7-table-check.js line 206
734, C, V, "Invalid large verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 218
734, C, V, "Invalid large verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 233
733, C, V, "Receding verse number", details: `'$V' after '$lastV for chapter $C`, rowID, lineNumber: n + 1, excerpt: V, location: ourLocation from tn-tsv9-table-check.js line 233
733, C, V, "Receding verse number", details: `'$V' after '$lastV for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 222
733, C, V, "Receding verse number", details: `'$V' after '$lastV for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 237
733, C, V, "Receding verse number", details: `'$V' after '$lastV for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 223
733, C, V, "Receding verse number", details: `'$V' after '$lastV for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 238
733, C, V, "Receding verse number", details: `'$V' after '$lastV for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 222
733, C, V, "Receding verse number", details: `'$V' after '$lastV for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation : from questions-tsv7-table-check.js line 238
732, C, V, "Verse range in wrong order", details: `detected $intV1 before $intV2`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 231
732, C, V, "Verse range in wrong order", details: `detected $intV1 before $intV2`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 232
732, C, V, "Verse range in wrong order", details: `detected $intV1 before $intV2`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 231
731, `OBS link has internal mismatch`, details: `$storyNumberA:$frameNumberA should equal $storyNumberB/$frameNumberA`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,444
730, `OBS link has out-of-range values`, details: `$NUM_OBS_STORIES stories, max of $MAX_OBS_FRAMES frames`, excerpt: `$storyNumberA/$frameNumberA`, location: ourLocation from notes-links-check.js line 1,447
729, "Expected verse one for whole chapter link", details: `not verse $linkVerseInt`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 837
724, C, V, "Unable to convert chapter number to integer", lineNumber: n, characterIndex: 3, excerpt: `$rest.slice(0, excerptHalfLength)$rest.length > excerptHalfLength ? '…' : ''`, location: ourLocation from usfm-text-check.js line 1,678
723, C, V, "Unable to convert verse number to integer", lineNumber: n, characterIndex: 3, excerpt: `$rest.slice(0, excerptHalfLength)$rest.length > excerptHalfLength ? '…' : ''`, location: ourLocation from usfm-text-check.js line 1,691
720, C, V, "Unable to convert internal verse number to integer", lineNumber: n, characterIndex: 3, excerpt: `$restRest.slice(0, excerptHalfLength)$restRest.length > excerptHalfLength ? '…' : ''`, location: ourLocation from usfm-text-check.js line 1,723
719, "USFM file is recommended to have \\ide line", lineNumber: ideIndex + 1, location: ourLocation from usfm-text-check.js line 1,619
716, `Misplaced $rightChar character`, excerpt: regexMatchObject[0], location: ourLocation from field-text-check.js line 531
711, "Expected compulsory content", C, V, lineNumber, characterIndex: marker.length, location: ` after \\$marker marker$lineLocation` from usfm-text-check.js line 1,513
703, C, V, "Unexpected CarriageReturn character", lineNumber: n, characterIndex, excerpt, location: ourLocation from usfm-text-check.js line 1,642
674, "Field contains HTML <br> field(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found—should be '\\n' instead`, fieldName: 'Question', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 453
674, "Field contains HTML <br> field(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found—should be '\\n' instead`, fieldName: 'Response', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 483
674, "Field contains HTML <br> field(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found—should be '\\n' instead`, fieldName: 'Note', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 481
669, "Unexpected language code in link", details: `resource language code is ‘$languageCode’`, excerpt: Lg, location: ourLocation from notes-links-check.js line 742
669, "Unexpected language code in link", details: `resource language code is '$languageCode’`, excerpt: Lg, location: ourLocation from notes-links-check.js line 810
656, "Bad chapter number in markdown TN link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,419
655, "Bad story number in markdown OBS help link", details: `$linkBookCode $linkChapterInt vs $numStories chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 778
655, "Bad chapter number in markdown TN help link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 795
655, "Bad story number in markdown OBS help link", details: `$linkBookCode $linkChapterInt vs $numStories chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 842
655, "Bad chapter number in markdown TN help link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 854
655, "Bad chapter number in markdown Bible link", details: `$linkBookCode $givenCint vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 920
655, "Bad chapter number in markdown Bible link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 960
655, "Bad chapter number in markdown Bible link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,004
655, "Bad chapter number in markdown Bible link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,062
655, "Bad chapter number in markdown Bible link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,126
655, "Bad chapter number in markdown Bible link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,191
655, "Bad chapter number in markdown Bible link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,303
655, "Bad chapter number in markdown Bible link", details: `$linkBookCode $linkChapterInt vs $numChaptersThisBook chapters`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,361
654, "Bad verse number in markdown TN link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,421
653, "Bad frame number in markdown OBS help link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numFramesThisStory verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 780
653, "Bad verse number in markdown TN help link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 797
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $givenCint:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 922
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 962
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,006
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,064
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,128
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,193
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $givenC:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,247
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,305
653, "Bad verse number in markdown Bible link", details: `$linkBookCode $linkChapterInt:$linkVerseInt vs $numVersesThisChapter verses`, excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,363
649, "Unusual [[ ]] link(s)—not a recognized TA or TW link", details: `need to carefully check $doublePartLeftoverLinksList.length === 1 ? '"' + doublePartLeftoverLinksList[0] + '"' : JSON.stringify(doublePartLeftoverLinksList)`, location: ourLocation from notes-links-check.js line 1,636
648, "Unusual [ ]( ) link(s)—not a recognized Bible, OBS, or TA, TN, or TW link", details: `need to carefully check $singlePartLeftoverLinksList.length === 1 ? '"' + singlePartLeftoverLinksList[0] + '"' : JSON.stringify(singlePartLeftoverLinksList)`, location: ourLocation from notes-links-check.js line 1,627
644, "USFM3 Grammar Check (relaxed mode) doesn’t pass either", location: fileLocation from usfm-text-check.js line 353
638, "Only found whitespace", location: ourLocation from field-text-check.js line 124
638, "Only found whitespace", location: ourLocation from plain-text-check.js line 149
630, `Expected lexicon lemma on first line`, except: lines[0], location: ourLocation from lexicon-file-contents-check.js line 143
620, `Expected lexicon lemma on first line`, except: lines[0], location: ourLocation from lexicon-file-contents-check.js line 149
619, "USFM \\ide field is recommended to be set to 'UTF-8'", lineNumber: ideIndex + 1, characterIndex: 5, excerpt: lines[ideIndex], location: ourLocation from usfm-text-check.js line 1,621
603, "USFM marker doesn’t end with space", C, V, lineNumber, characterIndex, excerpt, location: ourLocation from usfm-text-check.js line 1,602
602, "Aligned word occurrences in original text is wrong", details: V.indexOf('-') === -1 || oRef ? `found $wordTotalCount occurrences of '$oWord' instead of $oOccurrences from $originalLanguageVerseWordList.join(', ')` : "THIS TEXT NEEDS RE-ALIGNING", lineNumber, C, V, excerpt: zalnContents, location: lineLocation from usfm-text-check.js line 1,385
601, "Unable to load file", details: `error=$gcUHBerror`, username: originalLanguageRepoUsername, filename, location: ourLocation, extra: originalLanguageRepoName from usfm-text-check.js line 1,208
601, "Unable to load file", details: `error=$gcUGNTerror`, username: originalLanguageRepoUsername, filename, location: ourLocation, extra: originalLanguageRepoName from usfm-text-check.js line 1,216
601, "Unable to load file", details: `error=$gcUHBerror`, username, OBSPathname, location: ourLocation, extra: OBSRepoName from orig-quote-check.js line 142
601, "Unable to load file", details: `error=$gcUHBerror`, username, filename, location: ourLocation, extra: originalLanguageRepoName from orig-quote-check.js line 176
601, "Unable to load file", details: `error=$gcUGNTerror`, username, filename, location: ourLocation, extra: originalLanguageRepoName from orig-quote-check.js line 184
600, `$regexResultsArray.length link target$regexResultsArray.length === 1 ? ' is' : 's are' still being checked…`, location: ourLocation from field-link-check.js line 182
583, "Unexpected newLine character", characterIndex, excerpt, location: ourLocation from field-text-check.js line 241
582, "Unexpected carriageReturn character", characterIndex, excerpt, location: ourLocation from field-text-check.js line 246
581, "Unexpected non-break space (u00A0) character", characterIndex, excerpt, location: ourLocation from field-text-check.js line 254
580, "Unexpected narrow non-break space (u202F) character", excerpt, location: ourLocation ; from field-text-check.js line 260
555, "Possible missing chapter number in markdown Bible link", excerpt: totalLink, location: ourLocation from notes-links-check.js line 889
552, C, V, "Invalid zero verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: V, location: ourLocation from tn-tsv9-table-check.js line 227
552, C, V, "Invalid zero verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 216
552, C, V, "Invalid zero verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 217
552, C, V, "Invalid zero verse number", details: `for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 216
551, C, V, `Invalid zero chapter number`, rowID, lineNumber: n + 1, excerpt: C, location: ourLocation from tn-tsv9-table-check.js line 205
551, C, V, `Invalid zero chapter number`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from twl-tsv6-table-check.js line 194
551, C, V, `Invalid zero chapter number`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from notes-tsv7-table-check.js line 195
551, C, V, `Invalid zero chapter number`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 194
539, "File starts with empty line", characterIndex, excerpt, location: ourLocation from plain-text-check.js line 171
538, "File ends without newline character", characterIndex, excerpt, location: ourLocation from plain-text-check.js line 176
518, "Missing expected USFM line", excerpt: `missing \\$expectedMarker`, location: fileLocation from usfm-text-check.js line 720
517, "Missing expected USFM line", excerpt: `missing \\$expectedMarker`, location: fileLocation from usfm-text-check.js line 716
498, "Found separated digits", excerpt: regexMatchObject[0], lineNumber: n, location: ourLocation from plain-text-check.js line 224
450, "Resource container link should have '*' language code", details: `not ‘$foundLanguageCode’`, characterIndex, excerpt, location: ourLocation from notes-links-check.js line 377
450, "Resource container link should have '*' language code", details: `not ‘$foundLanguageCode’`, characterIndex, excerpt, location: ourLocation from notes-links-check.js line 590
444, "Shouldn’t have consecutive word fields without a space", details: badCount > 1 ? details + `$badCount occurrences found in line` : details, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 833
443, "Shouldn’t have a footnote after a space", details: badCount > 1 ? details + `$badCount occurrences found in line` : details, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 842
442, "Shouldn’t have a cross-reference after a space", details: badCount > 1 ? details + `$badCount occurrences found in line` : details, lineNumber, C, V, characterIndex, excerpt, location: lineLocation from usfm-text-check.js line 849
441, `Unknown linkType parameter`, excerpt: linkType from field-link-check.js line 164
439, "Error fetching link", location: ` $uri` from field-link-check.js line 51
438, `Blank field / missing link (expected $linkOptions.expectedCount link$linkOptions.expectedCount === 1 ? "" : "s")`, location: ourLocation from field-link-check.js line 136
401, `Unexpected content after \\$marker marker`, C, V, lineNumber, characterIndex: marker.length, excerpt: rest, location: lineLocation from usfm-text-check.js line 1,511
400, "USFMGrammar failed to run", details: `for $bookID got $e`, location: fileLocation from usfm-text-check.js line 321
399, C, V, "Useless USFM paragraph marker", lineNumber: n, characterIndex: 1, details: `'\\$lastMarker' before '\\$marker’`, location: ourLocation from usfm-text-check.js line 1,747
378, `Possible mismatched '$thisField' markdown formatting pairs`, details: `$count.toLocaleString() total occurrence$count === 1 ? '' : 's'`, characterIndex, excerpt, location: ourLocation from markdown-text-check.js line 419
374, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, fieldName: 'TWLink', rowID, location: ourRowLocation from twl-tsv6-row-check.js line 418
374, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, fieldName: 'SupportReference', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 422
374, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, fieldName: 'GLQuote', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 471
374, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, fieldName: 'OccurrenceNote', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 486
374, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, fieldName: 'Question', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 457
374, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, fieldName: 'Response', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 487
374, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, fieldName: 'SupportReference', characterIndex, rowID, location: ourRowLocation from notes-tsv7-row-check.js line 432
374, "Field contains zero-width space(s)", details: `$charCount occurrence$charCount === 1 ? '' : 's' found`, fieldName: 'Note', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 485
373, "Field is only whitespace", fieldName: 'SupportReference', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 403
373, "Field is only whitespace", fieldName: 'GLQuote', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 474
373, "Field is only whitespace", fieldName: 'OccurrenceNote', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 489
373, "Field is only whitespace", fieldName: 'Question', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 460
373, "Field is only whitespace", fieldName: 'Response', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 490
373, "Field is only whitespace", fieldName: 'SupportReference', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 411
373, "Field is only whitespace", fieldName: 'Note', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 488
348, "Markdown image link has no title text", excerpt: totalLink, location: ourLocation from notes-links-check.js line 274
330, `Expected lexicon entry status on third line`, except: lines[2], location: ourLocation from lexicon-file-contents-check.js line 145
329, `Unexpected bad character combination`, details, characterIndex, excerpt, location: ourLocation from field-text-check.js line 452
312, 'Possible unclosed footnote', details, lineNumber, C, V, location: lineLocation from usfm-text-check.js line 903
301, `Unexpected whitespace after \\$marker marker`, C, V, lineNumber, characterIndex: marker.length, excerpt: rest, location: lineLocation from usfm-text-check.js line 1,509
287, `Not enough links (expected $linkOptions.expectedCount link$linkOptions.expectedCount === 1 ? "" : "s")`, location: ` (only found $regexResultsArray.length)$ourLocation` from field-link-check.js line 178
282, "Nesting of header levels seems confused", details: `recent indent levels=$JSON.stringify(indentLevels) but now $numLeadingSpaces`, lineNumber: n, characterIndex: 0, location: ourLocation ; from markdown-text-check.js line 371
274, "Missing OccurrenceNote field", fieldName: 'OccurrenceNote', rowID, location: ourRowLocation from tn-tsv9-row-check.js line 515
274, "Missing Question field", fieldName: 'Question', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 478
274, "Missing Response field", fieldName: 'Response', rowID, location: ourRowLocation from questions-tsv7-row-check.js line 508
274, "Missing Note field", fieldName: 'Note', rowID, location: ourRowLocation from notes-tsv7-row-check.js line 515
260, `It’s recommended to use the explicitly-numbered USFM markers`, details: `found $foundOptionalMarkersList`, location: fileLocation from usfm-text-check.js line 702
256, "Possibly missing current copyright year", details: `possibly expecting ‘$fullYearString’`, username, repoName, filename, location: markdownLocation, extra: repoCode from checkBookPackage.js line 297
252, "Markdown headers should be preceded by a blank line", lineNumber: n, location: ourLocation ; from markdown-text-check.js line 303
251, "Markdown headers should be followed by a blank line", lineNumber: n, location: ourLocation ; from markdown-text-check.js line 310
250, "Multiple blank lines are not expected in markdown", lineNumber: n, location: ourLocation ; from markdown-text-check.js line 388
238, C, V, "Checker can’t handle verse list yet", rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 245
224, "Multiple unexpected double spaces", details: `$doubleCount occurrences—only first is displayed`, excerpt, location: ourLocation ; from field-text-check.js line 232
218, "Using deprecated USFM marker", excerpt: `\\$deprecatedMarker`, location: fileLocation from usfm-text-check.js line 723
201, "File contains both Arabic and other commas", location: ourLocation from plain-text-check.js line 200
199, "Markdown image link has no alternative text", excerpt: totalLink, location: ourLocation from notes-links-check.js line 253
199, "Markdown image link has no alternative text", excerpt: totalLink, location: ourLocation from notes-links-check.js line 272
198, "Found possible separated digits", excerpt: regexMatchObject[0], lineNumber: n, location: ourLocation from plain-text-check.js line 226
195, `Unexpected $punctCharBeingChecked character at start of line`, characterIndex, excerpt, location: ourLocation from field-text-check.js line 337
193, `Unexpected $punctChar character at end of line`, excerpt, location: ourLocation ; from field-text-check.js line 378
191 /* can be lowered to 71 */, `Unexpected $punctCharBeingChecked$optionalName character after space`, excerpt, location: ourLocation ; from field-text-check.js line 320
179, "Unexpected space before ellipse character", characterIndex, excerpt, location: ourLocation from field-text-check.js line 269
178, "Unexpected space after ellipse character", characterIndex, excerpt, location: ourLocation from field-text-check.js line 274
177, `Unexpected doubled $punctChar characters`, excerpt, location: ourLocation ; from field-text-check.js line 293
176, "Row ID should start with a lowercase letter", characterIndex: 0, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from twl-tsv6-row-check.js line 350
176, "Row ID should start with a lowercase letter", characterIndex: 0, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from tn-tsv9-row-check.js line 392
176, "Row ID should start with a lowercase letter", characterIndex: 0, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from questions-tsv7-row-check.js line 390
176, "Row ID should start with a lowercase letter", characterIndex: 0, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from notes-tsv7-row-check.js line 388
175, "Row ID should end with a lowercase letter or digit", characterIndex: 3, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from twl-tsv6-row-check.js line 352
175, "Row ID should end with a lowercase letter or digit", characterIndex: 3, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from tn-tsv9-row-check.js line 394
175, "Row ID should end with a lowercase letter or digit", characterIndex: 3, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from questions-tsv7-row-check.js line 392
175, "Row ID should end with a lowercase letter or digit", characterIndex: 3, rowID, fieldName: 'ID', excerpt: rowID, location: ourRowLocation from notes-tsv7-row-check.js line 390
174, "Row ID characters should only be lowercase letters, digits, or hypen", fieldName: 'ID', characterIndex: 1, rowID, excerpt: rowID, location: ourRowLocation from twl-tsv6-row-check.js line 354
174, "Row ID characters should only be lowercase letters, digits, or hypen", fieldName: 'ID', characterIndex: 1, rowID, excerpt: rowID, location: ourRowLocation from tn-tsv9-row-check.js line 396
174, "Row ID characters should only be lowercase letters, digits, or hypen", fieldName: 'ID', characterIndex: 1, rowID, excerpt: rowID, location: ourRowLocation from questions-tsv7-row-check.js line 394
174, "Row ID characters should only be lowercase letters, digits, or hypen", fieldName: 'ID', characterIndex: 1, rowID, excerpt: rowID, location: ourRowLocation from notes-tsv7-row-check.js line 392
173, "Row ID characters should only be lowercase letters, digits, or hypen", fieldName: 'ID', characterIndex: 2, rowID, excerpt: rowID, location: ourRowLocation from twl-tsv6-row-check.js line 356
173, "Row ID characters should only be lowercase letters, digits, or hypen", fieldName: 'ID', characterIndex: 2, rowID, excerpt: rowID, location: ourRowLocation from tn-tsv9-row-check.js line 398
173, "Row ID characters should only be lowercase letters, digits, or hypen", fieldName: 'ID', characterIndex: 2, rowID, excerpt: rowID, location: ourRowLocation from questions-tsv7-row-check.js line 396
173, "Row ID characters should only be lowercase letters, digits, or hypen", fieldName: 'ID', characterIndex: 2, rowID, excerpt: rowID, location: ourRowLocation from notes-tsv7-row-check.js line 394
172, "Header levels should only increment by one", details: `Going from level $currentHeaderLevel to level $thisHeaderLevel`, lineNumber: n, characterIndex: 0, excerpt, location: ourLocation ; from markdown-text-check.js line 340
171, "Possible bad lexicon link in TW Strong's line", excerpt: bit, location: ourLocation from markdown-file-contents-check.js line 236
159, "Should use proper ellipse character (not periods)", characterIndex, excerpt, location: ourLocation from orig-quote-check.js line 616
158, `Unexpected space(s) beside divider $discontiguousDivider`, characterIndex, excerpt, location: ourLocation from orig-quote-check.js line 641
156, "Unexpected space(s) beside ellipse characters", characterIndex, excerpt, location: ourLocation from orig-quote-check.js line 655
152, "Should http link be https", excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,604
148, "'checking' key is missing", location: ourLocation from manifest-text-check.js line 686
144, "Unknown Bible book name in TN link", details: totalLink, excerpt: optionalB1, location: ourLocation from notes-links-check.js line 1,385
143, "Unknown Bible book name in TN RC link", details: totalLink, excerpt: optionalB1, location: ourLocation from notes-links-check.js line 755
143, "Unknown Bible book name in TN RC link", details: totalLink, excerpt: optionalB1, location: ourLocation from notes-links-check.js line 823
143, "Unknown Bible book name in Bible link", details: totalLink, excerpt: optionalB1, location: ourLocation from notes-links-check.js line 879
143, "Unknown Bible book name in relative Bible link", details: totalLink, excerpt: optionalB1, location: ourLocation from notes-links-check.js line 1,029
143, "Unknown Bible book name in Bible link", details: totalLink, excerpt: B1, location: ourLocation from notes-links-check.js line 1,087
143, "Unknown Bible book name in Bible link", details: totalLink, excerpt: optionalB1, location: ourLocation from notes-links-check.js line 1,151
143, "Unknown Bible book name in Bible link", details: totalLink, excerpt: optionalB1, location: ourLocation from notes-links-check.js line 1,216
143, "Unknown Bible book name in Bible link", details: totalLink, excerpt: B1, location: ourLocation from notes-links-check.js line 1,270
143, "Unknown Bible book name in Bible link", details: totalLink, excerpt: B1, location: ourLocation from notes-links-check.js line 1,328
138, "File ends with additional blank line(s)", characterIndex, excerpt, location: ourLocation from plain-text-check.js line 181
133, C, V, "Possible receding verse number", details: `'$V' after '$lastV for chapter $C`, rowID, lineNumber: n + 1, excerpt: reference, location: ourLocation from questions-tsv7-table-check.js line 239
124, "Unexpected double spaces", excerpt, location: ourLocation ; from field-text-check.js line 230
111, `Bad options for checkFieldLinks: expectedCount=$linkOptions.expectedCount but allowedCount=$linkOptions.allowedCount` from field-link-check.js line 146
110, `Unexpected leading spaces`, characterIndex: 0, excerpt, location: ourLocation from field-text-check.js line 150
109, `Unexpected leading space`, characterIndex: 0, excerpt, location: ourLocation from field-text-check.js line 152
107, "Unexpected leading line break", characterIndex: 0, excerpt, location: ourLocation from field-text-check.js line 187
104, "Unexpected trailing line break", characterIndex: fieldText.length - 1, excerpt, location: ourLocation from field-text-check.js line 217
102, `USFMGrammar: $warningString`, location: fileLocation from usfm-text-check.js line 345
101, `USFMGrammar: $warningString`, filename, location: ourLocation from BCS-usfm-grammar-check.js line 241
95, "Unexpected trailing space(s)", excerpt, location: ourLocation ; from field-text-check.js line 198
94, "Unexpected trailing space(s) before break", characterIndex, excerpt, location: ourLocation from field-text-check.js line 205
93, "Unexpected trailing space(s) before line break", characterIndex, excerpt, location: ourLocation from field-text-check.js line 209
92, `Unexpected leading zero`, characterIndex, excerpt, location: ourLocation from field-text-check.js line 471
91, "Possible missing separator in digit string", excerpt: regexMatchObject[0], lineNumber: n, location: ourLocation from plain-text-check.js line 233
87, C, V, "Expected USFM \\toc2 line to follow \\toc1", lineNumber: n, characterIndex: 1, details: `not '\\$lastMarker’`, location: ourLocation from usfm-text-check.js line 1,740
87, C, V, "Expected USFM \\toc3 line to follow \\toc2", lineNumber: n, characterIndex: 1, details: `not '\\$lastMarker’`, location: ourLocation from usfm-text-check.js line 1,742
82, `Error loading unfoldingWord link`, details: "please double-check link—there may be no problem", excerpt: totalLink, location: ourLocation from notes-links-check.js line 1,576
70, "Possible unusual TW Strong's line", details: "expected line to start with '* Strong’s: '", excerpt: line.slice(0, excerptLength - 1), location: ourLocation from markdown-file-contents-check.js line 240
67, C: chapterNumberString, V: `$v`, "Verse appears to be left out", location: CVlocation from usfm-text-check.js line 568
64, "Unexpected leading space(s) after break", characterIndex, excerpt, location: ourLocation from field-text-check.js line 164
63, "Unexpected leading space(s) after line break", characterIndex, excerpt, location: ourLocation from field-text-check.js line 168
50, "Is this quote/occurrence correct???", details: `occurrence=$occurrence`, excerpt: fieldText, location: ourLocation from orig-quote-check.js line 683
43, "Unexpected Bible book name in TN RC link", details: `expected 'Song of Songs' in $totalLink`, excerpt: optionalB1, location: ourLocation : from notes-links-check.js line 754
43, "Unexpected Bible book name in TN RC link", details: `expected 'Song of Songs' in $totalLink`, excerpt: optionalB1, location: ourLocation : from notes-links-check.js line 822
43, "Unexpected Bible book name in Bible link", details: `expected 'Song of Songs' in $totalLink`, excerpt: optionalB1, location: ourLocation : from notes-links-check.js line 878
43, "Unexpected Bible book name in relative Bible link", details: `expected 'Song of Songs' in $totalLink`, excerpt: optionalB1, location: ourLocation : from notes-links-check.js line 1,028
43, "Unexpected Bible book name in Bible link", details: `expected 'Song of Songs' in $totalLink`, excerpt: B1, location: ourLocation : from notes-links-check.js line 1,086
43, "Unexpected Bible book name in Bible link", details: `expected 'Song of Songs' in $totalLink`, excerpt: optionalB1, location: ourLocation : from notes-links-check.js line 1,150
43, "Unexpected Bible book name in Bible link", details: `expected 'Song of Songs' in $totalLink`, excerpt: optionalB1, location: ourLocation : from notes-links-check.js line 1,215
43, "Unexpected Bible book name in Bible link", details: `expected 'Song of Songs' in $totalLink`, excerpt: B1, location: ourLocation : from notes-links-check.js line 1,269
43, "Unexpected Bible book name in Bible link", details: `expected 'Song of Songs' in $totalLink`, excerpt: B1, location: ourLocation : from notes-links-check.js line 1,327
25, "Note: skipped running BCS USFMGrammar checker for large book", details: `$numChapters chapters ($kB.toLocaleString() KB)`, location: ourLocation from usfm-text-check.js line 1,807
20, "Note that 'disableAllLinkFetchingFlag' was set so link targets were not checked", location: ourLocation from tn-tsv9-table-check.js line 276
20, "Note that 'disableAllLinkFetchingFlag' was set so link targets were not checked", location: ourLocation from twl-tsv6-table-check.js line 280
20, "Note that 'disableAllLinkFetchingFlag' was set so link targets were not checked", location: ourLocation from notes-tsv7-table-check.js line 281
20, "Note that 'disableAllLinkFetchingFlag' was set so link targets were not checked", location: ourLocation from questions-tsv7-table-check.js line 285