diff --git a/docs/i18n/CURRENT_STATUS.md b/docs/i18n/CURRENT_STATUS.md index 964c827c..fbce6769 100644 --- a/docs/i18n/CURRENT_STATUS.md +++ b/docs/i18n/CURRENT_STATUS.md @@ -1,5 +1,7 @@ # Current localisation continuation +Register portability correction: schema 3 explicitly normalises CRLF to LF when hashing reviewed TS/TSX/JSON text and the original inventory; historicalSourceSha256 retains the original inventory's raw-hash meaning. This avoids treating Git checkout line-ending conversion as a source edit. Integration initially detected the raw inventory mismatch; original snapshot contents and historical source hashes were preserved, and both worktrees are revalidated with the declared encoding. This is evidence portability, not renewed runtime execution. + 2 November 2026. Historical 188 dynamic-call census finite key-domain review COMPLETE; full I18N-00 / European locale release acceptance remains INCOMPLETE. Original source-bound snapshots are retained under 00/. Machine register schema 2 binds inventory indices, source hashes and selected owner dependencies; 108 original plus 80 supplemental calls cover all 188 indices without overlap. Static review does not establish all translator sensitivity/context, every visible/backend string, grammar/plural quality, runtime coverage or native review. Independent fixes now include descriptive attachment preview labels; session-change feedback outside private providers; safe inherited-name handling for completeness/timeline/pipeline/processing/interview/purpose labels; and original historical checklist-text fallback for unrecognised system keys. No user data, canonical Career Profile ownership, CV/letter revision or final design contract was rewritten. No dependencies or migrations added. diff --git a/docs/i18n/DYNAMIC_RESOLUTION_REGISTER.json b/docs/i18n/DYNAMIC_RESOLUTION_REGISTER.json index 69daf9e6..6c95e0c7 100644 --- a/docs/i18n/DYNAMIC_RESOLUTION_REGISTER.json +++ b/docs/i18n/DYNAMIC_RESOLUTION_REGISTER.json @@ -1,5 +1,5 @@ { - "schemaVersion": 2, + "schemaVersion": 3, "inventorySha256": "79928688a7b1a4961286aaaf48c028eb13ae8286d72d132561d6b5fdd192e323", "historicalCalls": 188, "previouslyResolved": 108, @@ -27,7 +27,7 @@ "historicalLine": 207, "expression": "t(keys[category])", "historicalSourceSha256": "88fdcd24914cf074aedee72a94b0c420c96a16dfe7194142daf22ec0ad8370ff", - "reviewedSourceSha256": "88fdcd24914cf074aedee72a94b0c420c96a16dfe7194142daf22ec0ad8370ff", + "reviewedSourceSha256": "0f198e90559b30952cbf7d0f4973211e3fbffcbb183e9e4b4f2ee2e2a9d02f56", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 14 @@ -37,7 +37,7 @@ "historicalLine": 367, "expression": "t(keys[category])", "historicalSourceSha256": "89addd1e262ac9c5e37a718acb31d270a132269fe3518d6711e91f3da76ae1a4", - "reviewedSourceSha256": "36fdd78fb414b709340a3c280420ca7e1f0e0fc2ae2edb241f9e33a187d8a7b5", + "reviewedSourceSha256": "90540576dba4d705ed9234df7091f2b725500d4301287ba151a520956c03f073", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 18 @@ -47,7 +47,7 @@ "historicalLine": 373, "expression": "t(`matchScoreBand_${band}`)", "historicalSourceSha256": "89addd1e262ac9c5e37a718acb31d270a132269fe3518d6711e91f3da76ae1a4", - "reviewedSourceSha256": "36fdd78fb414b709340a3c280420ca7e1f0e0fc2ae2edb241f9e33a187d8a7b5", + "reviewedSourceSha256": "90540576dba4d705ed9234df7091f2b725500d4301287ba151a520956c03f073", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 19 @@ -57,7 +57,7 @@ "historicalLine": 36, "expression": "t(fieldLabels[key])", "historicalSourceSha256": "17ea0c608db7bc05171fb3c44f378c1acaa78fbdd337f9330002ef6346b92546", - "reviewedSourceSha256": "17ea0c608db7bc05171fb3c44f378c1acaa78fbdd337f9330002ef6346b92546", + "reviewedSourceSha256": "d76d0cc3a21230043e91a0d28d03953c236b731c5fecd48e2ba11fd610281053", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 30 @@ -67,7 +67,7 @@ "historicalLine": 153, "expression": "t(fieldLabels[key])", "historicalSourceSha256": "17ea0c608db7bc05171fb3c44f378c1acaa78fbdd337f9330002ef6346b92546", - "reviewedSourceSha256": "17ea0c608db7bc05171fb3c44f378c1acaa78fbdd337f9330002ef6346b92546", + "reviewedSourceSha256": "d76d0cc3a21230043e91a0d28d03953c236b731c5fecd48e2ba11fd610281053", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 33 @@ -77,7 +77,7 @@ "historicalLine": 33, "expression": "t(labels[0])", "historicalSourceSha256": "dda733af709e419b17fb254d65fbb27c8dbba01d032a1c0266517fc27d134eb7", - "reviewedSourceSha256": "dda733af709e419b17fb254d65fbb27c8dbba01d032a1c0266517fc27d134eb7", + "reviewedSourceSha256": "d7f28fd9479dabd5a988b6a8b656c36c6c9b6622beb13530b7011590edb7965e", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 35 @@ -87,7 +87,7 @@ "historicalLine": 33, "expression": "t(labels[1])", "historicalSourceSha256": "dda733af709e419b17fb254d65fbb27c8dbba01d032a1c0266517fc27d134eb7", - "reviewedSourceSha256": "dda733af709e419b17fb254d65fbb27c8dbba01d032a1c0266517fc27d134eb7", + "reviewedSourceSha256": "d7f28fd9479dabd5a988b6a8b656c36c6c9b6622beb13530b7011590edb7965e", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 36 @@ -97,7 +97,7 @@ "historicalLine": 33, "expression": "t(labels[2])", "historicalSourceSha256": "dda733af709e419b17fb254d65fbb27c8dbba01d032a1c0266517fc27d134eb7", - "reviewedSourceSha256": "dda733af709e419b17fb254d65fbb27c8dbba01d032a1c0266517fc27d134eb7", + "reviewedSourceSha256": "d7f28fd9479dabd5a988b6a8b656c36c6c9b6622beb13530b7011590edb7965e", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 37 @@ -107,7 +107,7 @@ "historicalLine": 47, "expression": "t(WIDGETS.find(widget => widget.id === id)!.titleKey)", "historicalSourceSha256": "201f6d7580af81e92e1fe9c759972a4d2bc1f865cbbe651dd7977e10a130062e", - "reviewedSourceSha256": "201f6d7580af81e92e1fe9c759972a4d2bc1f865cbbe651dd7977e10a130062e", + "reviewedSourceSha256": "1f9dfb5dc17b7804c00cca823e7045ec1804d3bcf162bb56590bcd3cf85358d8", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 38 @@ -117,7 +117,7 @@ "historicalLine": 63, "expression": "t(WIDGETS.find(item => item.id === widget.id)!.titleKey)", "historicalSourceSha256": "201f6d7580af81e92e1fe9c759972a4d2bc1f865cbbe651dd7977e10a130062e", - "reviewedSourceSha256": "201f6d7580af81e92e1fe9c759972a4d2bc1f865cbbe651dd7977e10a130062e", + "reviewedSourceSha256": "1f9dfb5dc17b7804c00cca823e7045ec1804d3bcf162bb56590bcd3cf85358d8", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 39 @@ -127,7 +127,7 @@ "historicalLine": 77, "expression": "t(entry.titleKey)", "historicalSourceSha256": "faab5c4d63d650c02f4fa0a6f0e2880b1b21535b444a143e1989d9e378f0e16f", - "reviewedSourceSha256": "faab5c4d63d650c02f4fa0a6f0e2880b1b21535b444a143e1989d9e378f0e16f", + "reviewedSourceSha256": "86714ee75bfeddfe62e4c4c9d535c4e641d1213422615fab76838d6aa401984a", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 45 @@ -137,7 +137,7 @@ "historicalLine": 259, "expression": "t(key)", "historicalSourceSha256": "37952276ba7d3d0c65df734c816e317b54d50034838dc91f56e3de6f1eb17879", - "reviewedSourceSha256": "37952276ba7d3d0c65df734c816e317b54d50034838dc91f56e3de6f1eb17879", + "reviewedSourceSha256": "65113412e4a21e23d093d4af52affab7d24997a3912e7dada9e3e276954d77e0", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 48 @@ -147,7 +147,7 @@ "historicalLine": 372, "expression": "t(WIDGETS.find(item => item.id === widget.id)!.titleKey)", "historicalSourceSha256": "37952276ba7d3d0c65df734c816e317b54d50034838dc91f56e3de6f1eb17879", - "reviewedSourceSha256": "37952276ba7d3d0c65df734c816e317b54d50034838dc91f56e3de6f1eb17879", + "reviewedSourceSha256": "65113412e4a21e23d093d4af52affab7d24997a3912e7dada9e3e276954d77e0", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 57 @@ -157,7 +157,7 @@ "historicalLine": 149, "expression": "t(LABEL_KEYS[normalized])", "historicalSourceSha256": "fa755ced07a90cef79ceff1622049adc7ed7df3794c942512d9675ef04af8843", - "reviewedSourceSha256": "ad6018cad66d4b7afe022a1e8d2bfb5874906552929f60f9f4075704499a6073", + "reviewedSourceSha256": "f5cb6d36e81268b2533c4f5ba4e53781007f166c217a4d805c9a8f9f66c2b9ca", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 79 @@ -167,7 +167,7 @@ "historicalLine": 153, "expression": "t(tasks[value])", "historicalSourceSha256": "13973a963ec247c2b61230f5b96ebe1e5feb73ccc9374f15c9bd05f2b3699d1c", - "reviewedSourceSha256": "dadaf0c481af705c6e6f8ac2ce0e63dd3453680d575d3f7262721d3c2574005a", + "reviewedSourceSha256": "514cbf45298e165334ab502b3833e08fc7a145c5790a80979dc4b0485857316b", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 87 @@ -177,7 +177,7 @@ "historicalLine": 173, "expression": "t(key as TranslationKey)", "historicalSourceSha256": "13973a963ec247c2b61230f5b96ebe1e5feb73ccc9374f15c9bd05f2b3699d1c", - "reviewedSourceSha256": "dadaf0c481af705c6e6f8ac2ce0e63dd3453680d575d3f7262721d3c2574005a", + "reviewedSourceSha256": "514cbf45298e165334ab502b3833e08fc7a145c5790a80979dc4b0485857316b", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 88 @@ -187,7 +187,7 @@ "historicalLine": 205, "expression": "t(key)", "historicalSourceSha256": "13973a963ec247c2b61230f5b96ebe1e5feb73ccc9374f15c9bd05f2b3699d1c", - "reviewedSourceSha256": "dadaf0c481af705c6e6f8ac2ce0e63dd3453680d575d3f7262721d3c2574005a", + "reviewedSourceSha256": "514cbf45298e165334ab502b3833e08fc7a145c5790a80979dc4b0485857316b", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 94 @@ -197,7 +197,7 @@ "historicalLine": 15, "expression": "t(key)", "historicalSourceSha256": "b841cc4af73307fa33e772b8a10ddfe9620a7566f2b30ef34eb2b832da02d41e", - "reviewedSourceSha256": "672a0cc113838f266a578d01ec445299ed12465c08fcf3cff0b5cfae464a4cbe", + "reviewedSourceSha256": "9e53eab4592a341b6b369b3408843b21b2c9233e9b765115367bb3586a1b8401", "status": "finite-key-domain-reviewed", "runtimeCoverage": "see named focused regression reports; static review alone is not runtime coverage", "inventoryEntryIndex": 187 @@ -207,7 +207,7 @@ "historicalLine": 130, "expression": "t(statuses[value] ?? 'processingUnknown')", "historicalSourceSha256": "13973a963ec247c2b61230f5b96ebe1e5feb73ccc9374f15c9bd05f2b3699d1c", - "reviewedSourceSha256": "dadaf0c481af705c6e6f8ac2ce0e63dd3453680d575d3f7262721d3c2574005a", + "reviewedSourceSha256": "514cbf45298e165334ab502b3833e08fc7a145c5790a80979dc4b0485857316b", "status": "finite-key-domain-reviewed", "runtimeCoverage": "PROCESSING_LABEL_FALLBACKS.md; six inherited-key/language regressions plus eleven existing cases", "inventoryEntryIndex": 80 @@ -217,7 +217,7 @@ "historicalLine": 131, "expression": "t(stages[value])", "historicalSourceSha256": "13973a963ec247c2b61230f5b96ebe1e5feb73ccc9374f15c9bd05f2b3699d1c", - "reviewedSourceSha256": "dadaf0c481af705c6e6f8ac2ce0e63dd3453680d575d3f7262721d3c2574005a", + "reviewedSourceSha256": "514cbf45298e165334ab502b3833e08fc7a145c5790a80979dc4b0485857316b", "status": "finite-key-domain-reviewed", "runtimeCoverage": "PROCESSING_LABEL_FALLBACKS.md; six inherited-key/language regressions plus eleven existing cases", "inventoryEntryIndex": 81 @@ -227,7 +227,7 @@ "historicalLine": 175, "expression": "t(tasks[item.taskType] ?? 'processingOther')", "historicalSourceSha256": "13973a963ec247c2b61230f5b96ebe1e5feb73ccc9374f15c9bd05f2b3699d1c", - "reviewedSourceSha256": "dadaf0c481af705c6e6f8ac2ce0e63dd3453680d575d3f7262721d3c2574005a", + "reviewedSourceSha256": "514cbf45298e165334ab502b3833e08fc7a145c5790a80979dc4b0485857316b", "status": "finite-key-domain-reviewed", "runtimeCoverage": "PROCESSING_LABEL_FALLBACKS.md; six inherited-key/language regressions plus eleven existing cases", "inventoryEntryIndex": 89 @@ -237,7 +237,7 @@ "historicalLine": 191, "expression": "t(workers[item.name] ?? 'processingWorkerUntracked')", "historicalSourceSha256": "13973a963ec247c2b61230f5b96ebe1e5feb73ccc9374f15c9bd05f2b3699d1c", - "reviewedSourceSha256": "dadaf0c481af705c6e6f8ac2ce0e63dd3453680d575d3f7262721d3c2574005a", + "reviewedSourceSha256": "514cbf45298e165334ab502b3833e08fc7a145c5790a80979dc4b0485857316b", "status": "finite-key-domain-reviewed", "runtimeCoverage": "PROCESSING_LABEL_FALLBACKS.md; six inherited-key/language regressions plus eleven existing cases", "inventoryEntryIndex": 91 @@ -247,7 +247,7 @@ "historicalLine": 212, "expression": "t(kinds[item.kind] ?? 'processingUnknown')", "historicalSourceSha256": "13973a963ec247c2b61230f5b96ebe1e5feb73ccc9374f15c9bd05f2b3699d1c", - "reviewedSourceSha256": "dadaf0c481af705c6e6f8ac2ce0e63dd3453680d575d3f7262721d3c2574005a", + "reviewedSourceSha256": "514cbf45298e165334ab502b3833e08fc7a145c5790a80979dc4b0485857316b", "status": "finite-key-domain-reviewed", "runtimeCoverage": "PROCESSING_LABEL_FALLBACKS.md; six inherited-key/language regressions plus eleven existing cases", "inventoryEntryIndex": 96 @@ -257,7 +257,7 @@ "historicalLine": 236, "expression": "t(selected.labelKey)", "historicalSourceSha256": "eadf345d3613ad867788f6a74a8fd1fbba508bb81ec7bc87fe54e4f66dadc69b", - "reviewedSourceSha256": "82d0c3d15403e270942dae326169d4736fc169005867c9e0d774a92a5cf30cac", + "reviewedSourceSha256": "ef8161cc982c9068d3c7eec80f7dd6ef565f05ba0b36bcf58e3b643285b22f0f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review only; no inference or provider calls", "inventoryEntryIndex": 63 @@ -267,7 +267,7 @@ "historicalLine": 261, "expression": "t(selected.labelKey)", "historicalSourceSha256": "eadf345d3613ad867788f6a74a8fd1fbba508bb81ec7bc87fe54e4f66dadc69b", - "reviewedSourceSha256": "82d0c3d15403e270942dae326169d4736fc169005867c9e0d774a92a5cf30cac", + "reviewedSourceSha256": "ef8161cc982c9068d3c7eec80f7dd6ef565f05ba0b36bcf58e3b643285b22f0f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review only; no inference or provider calls", "inventoryEntryIndex": 64 @@ -277,7 +277,7 @@ "historicalLine": 285, "expression": "t(item.labelKey)", "historicalSourceSha256": "eadf345d3613ad867788f6a74a8fd1fbba508bb81ec7bc87fe54e4f66dadc69b", - "reviewedSourceSha256": "82d0c3d15403e270942dae326169d4736fc169005867c9e0d774a92a5cf30cac", + "reviewedSourceSha256": "ef8161cc982c9068d3c7eec80f7dd6ef565f05ba0b36bcf58e3b643285b22f0f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review only; no inference or provider calls", "inventoryEntryIndex": 65 @@ -287,7 +287,7 @@ "historicalLine": 35, "expression": "t(key)", "historicalSourceSha256": "1eedbc443761001e86be1f322691ab4058553033e764b0c6cf9c93ce4fab05c0", - "reviewedSourceSha256": "1eedbc443761001e86be1f322691ab4058553033e764b0c6cf9c93ce4fab05c0", + "reviewedSourceSha256": "e550e76cb28cb4236100bb1a35158a329e4ecd3a12be56f6cdaf28fb75fa0091", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review only; no inference or provider calls", "inventoryEntryIndex": 76 @@ -297,7 +297,7 @@ "historicalLine": 38, "expression": "t(dayKey, { days: match[1] })", "historicalSourceSha256": "1eedbc443761001e86be1f322691ab4058553033e764b0c6cf9c93ce4fab05c0", - "reviewedSourceSha256": "1eedbc443761001e86be1f322691ab4058553033e764b0c6cf9c93ce4fab05c0", + "reviewedSourceSha256": "e550e76cb28cb4236100bb1a35158a329e4ecd3a12be56f6cdaf28fb75fa0091", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review only; no inference or provider calls", "inventoryEntryIndex": 77 @@ -307,7 +307,7 @@ "historicalLine": 389, "expression": "t(`assetsPackage${key}` as \"assetsPackageTailoredCvText\")", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 4 @@ -317,7 +317,7 @@ "historicalLine": 456, "expression": "t(labels[0])", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 5 @@ -327,7 +327,7 @@ "historicalLine": 458, "expression": "t(labels[1])", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 6 @@ -337,7 +337,7 @@ "historicalLine": 687, "expression": "t(sourceKey)", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 7 @@ -347,7 +347,7 @@ "historicalLine": 688, "expression": "t(actionKey)", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 8 @@ -357,7 +357,7 @@ "historicalLine": 830, "expression": "t(label)", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 9 @@ -367,7 +367,7 @@ "historicalLine": 857, "expression": "t(item.labelKey)", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 10 @@ -377,7 +377,7 @@ "historicalLine": 866, "expression": "t(key as any)", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 11 @@ -387,7 +387,7 @@ "historicalLine": 895, "expression": "t(COVER_LETTER_ACTIONS.find((item) => item.key === action)?.labelKey ?? \"coverActionGenerate\")", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static owner-map review; no AI inference or provider calls", "inventoryEntryIndex": 13 @@ -397,7 +397,7 @@ "historicalLine": 222, "expression": "t(label)", "historicalSourceSha256": "fa53a826ebbdbc868c8b21a0387138c12611d3e2867de0fa0e5f6d8483471eb9", - "reviewedSourceSha256": "42049d64e96babde5f36ae325169f5d83a92399018b92ad2cf8acd01466d53b5", + "reviewedSourceSha256": "0b9aaba2c102b4346b10386107b3822016b4f680bb9ab6b58c24ef80b74080fc", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "inventoryEntryIndex": 134 @@ -407,7 +407,7 @@ "historicalLine": 225, "expression": "t(states.find(([value]) => value === item.state)?.[1] ?? \"documentsCurrent\")", "historicalSourceSha256": "fa53a826ebbdbc868c8b21a0387138c12611d3e2867de0fa0e5f6d8483471eb9", - "reviewedSourceSha256": "42049d64e96babde5f36ae325169f5d83a92399018b92ad2cf8acd01466d53b5", + "reviewedSourceSha256": "0b9aaba2c102b4346b10386107b3822016b4f680bb9ab6b58c24ef80b74080fc", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "inventoryEntryIndex": 135 @@ -417,7 +417,7 @@ "historicalLine": 231, "expression": "t(types.find(([value]) => value === item.type)?.[1] ?? \"documentsTypeAttachment\")", "historicalSourceSha256": "fa53a826ebbdbc868c8b21a0387138c12611d3e2867de0fa0e5f6d8483471eb9", - "reviewedSourceSha256": "42049d64e96babde5f36ae325169f5d83a92399018b92ad2cf8acd01466d53b5", + "reviewedSourceSha256": "0b9aaba2c102b4346b10386107b3822016b4f680bb9ab6b58c24ef80b74080fc", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "inventoryEntryIndex": 137 @@ -427,7 +427,7 @@ "historicalLine": 264, "expression": "t(title)", "historicalSourceSha256": "fa53a826ebbdbc868c8b21a0387138c12611d3e2867de0fa0e5f6d8483471eb9", - "reviewedSourceSha256": "42049d64e96babde5f36ae325169f5d83a92399018b92ad2cf8acd01466d53b5", + "reviewedSourceSha256": "0b9aaba2c102b4346b10386107b3822016b4f680bb9ab6b58c24ef80b74080fc", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "inventoryEntryIndex": 144 @@ -437,7 +437,7 @@ "historicalLine": 265, "expression": "t(title)", "historicalSourceSha256": "fa53a826ebbdbc868c8b21a0387138c12611d3e2867de0fa0e5f6d8483471eb9", - "reviewedSourceSha256": "42049d64e96babde5f36ae325169f5d83a92399018b92ad2cf8acd01466d53b5", + "reviewedSourceSha256": "0b9aaba2c102b4346b10386107b3822016b4f680bb9ab6b58c24ef80b74080fc", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "inventoryEntryIndex": 145 @@ -447,7 +447,7 @@ "historicalLine": 265, "expression": "t(label)", "historicalSourceSha256": "fa53a826ebbdbc868c8b21a0387138c12611d3e2867de0fa0e5f6d8483471eb9", - "reviewedSourceSha256": "42049d64e96babde5f36ae325169f5d83a92399018b92ad2cf8acd01466d53b5", + "reviewedSourceSha256": "0b9aaba2c102b4346b10386107b3822016b4f680bb9ab6b58c24ef80b74080fc", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "inventoryEntryIndex": 146 @@ -457,13 +457,13 @@ "historicalLine": 87, "expression": "t(`landingPlan${plan.id === \"free\" ? \"Free\" : \"Pro\"}Feature${index + 1}` as TranslationKey)", "historicalSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", - "reviewedSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", + "reviewedSourceSha256": "aedcdbc8bfc22f7cd4bc9737a06b07f318ca7b4970836bd6c20e805ebfa36c74", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "ownerDependencies": [ { "file": "job-tracker-ui/src/planCatalog.ts", - "sha256": "14eb6a27455289e7231cc1a67f2c8acd7fe89d038d8ac93ce1a774f2bbec9f12" + "sha256": "068871cc43669d6f8a0581fbaefe8e6d0d2ab7f1c47e0b31cb131e767c2d13b2" } ], "inventoryEntryIndex": 160 @@ -473,13 +473,13 @@ "historicalLine": 172, "expression": "t(f.title)", "historicalSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", - "reviewedSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", + "reviewedSourceSha256": "aedcdbc8bfc22f7cd4bc9737a06b07f318ca7b4970836bd6c20e805ebfa36c74", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "ownerDependencies": [ { "file": "job-tracker-ui/src/planCatalog.ts", - "sha256": "14eb6a27455289e7231cc1a67f2c8acd7fe89d038d8ac93ce1a774f2bbec9f12" + "sha256": "068871cc43669d6f8a0581fbaefe8e6d0d2ab7f1c47e0b31cb131e767c2d13b2" } ], "inventoryEntryIndex": 162 @@ -489,13 +489,13 @@ "historicalLine": 173, "expression": "t(f.body)", "historicalSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", - "reviewedSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", + "reviewedSourceSha256": "aedcdbc8bfc22f7cd4bc9737a06b07f318ca7b4970836bd6c20e805ebfa36c74", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "ownerDependencies": [ { "file": "job-tracker-ui/src/planCatalog.ts", - "sha256": "14eb6a27455289e7231cc1a67f2c8acd7fe89d038d8ac93ce1a774f2bbec9f12" + "sha256": "068871cc43669d6f8a0581fbaefe8e6d0d2ab7f1c47e0b31cb131e767c2d13b2" } ], "inventoryEntryIndex": 163 @@ -505,13 +505,13 @@ "historicalLine": 190, "expression": "t(s.title)", "historicalSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", - "reviewedSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", + "reviewedSourceSha256": "aedcdbc8bfc22f7cd4bc9737a06b07f318ca7b4970836bd6c20e805ebfa36c74", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "ownerDependencies": [ { "file": "job-tracker-ui/src/planCatalog.ts", - "sha256": "14eb6a27455289e7231cc1a67f2c8acd7fe89d038d8ac93ce1a774f2bbec9f12" + "sha256": "068871cc43669d6f8a0581fbaefe8e6d0d2ab7f1c47e0b31cb131e767c2d13b2" } ], "inventoryEntryIndex": 164 @@ -521,13 +521,13 @@ "historicalLine": 191, "expression": "t(s.body)", "historicalSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", - "reviewedSourceSha256": "2c550aa126e1db8786ed10b895d2403491ce50bf5073fc95b8a0fcb0cb0e083e", + "reviewedSourceSha256": "aedcdbc8bfc22f7cd4bc9737a06b07f318ca7b4970836bd6c20e805ebfa36c74", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static source review; no marketing or accessibility acceptance", "ownerDependencies": [ { "file": "job-tracker-ui/src/planCatalog.ts", - "sha256": "14eb6a27455289e7231cc1a67f2c8acd7fe89d038d8ac93ce1a774f2bbec9f12" + "sha256": "068871cc43669d6f8a0581fbaefe8e6d0d2ab7f1c47e0b31cb131e767c2d13b2" } ], "inventoryEntryIndex": 165 @@ -537,13 +537,13 @@ "historicalLine": 194, "expression": "t(g.labelKey as any)", "historicalSourceSha256": "f9e7491cd3bd82214fb081571b46b55b31fb8e135fa5050e76896759c2e79a92", - "reviewedSourceSha256": "f9e7491cd3bd82214fb081571b46b55b31fb8e135fa5050e76896759c2e79a92", + "reviewedSourceSha256": "e83ea475bbf1f33fd262bff154d3cbe8a4b20815beaa00b48312377663f4e48e", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static control-flow review; no PDF metric or model rerun", "ownerDependencies": [ { "file": "job-tracker-ui/src/pipeline.ts", - "sha256": "ad6018cad66d4b7afe022a1e8d2bfb5874906552929f60f9f4075704499a6073" + "sha256": "f5cb6d36e81268b2533c4f5ba4e53781007f166c217a4d805c9a8f9f66c2b9ca" } ], "inventoryEntryIndex": 71 @@ -553,13 +553,13 @@ "historicalLine": 446, "expression": "t(g.labelKey as any)", "historicalSourceSha256": "f9e7491cd3bd82214fb081571b46b55b31fb8e135fa5050e76896759c2e79a92", - "reviewedSourceSha256": "f9e7491cd3bd82214fb081571b46b55b31fb8e135fa5050e76896759c2e79a92", + "reviewedSourceSha256": "e83ea475bbf1f33fd262bff154d3cbe8a4b20815beaa00b48312377663f4e48e", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static control-flow review; no PDF metric or model rerun", "ownerDependencies": [ { "file": "job-tracker-ui/src/pipeline.ts", - "sha256": "ad6018cad66d4b7afe022a1e8d2bfb5874906552929f60f9f4075704499a6073" + "sha256": "f5cb6d36e81268b2533c4f5ba4e53781007f166c217a4d805c9a8f9f66c2b9ca" } ], "inventoryEntryIndex": 74 @@ -569,13 +569,13 @@ "historicalLine": 486, "expression": "t(key)", "historicalSourceSha256": "b163cbe792e98cc1afdd775ffb595c1abb8b58c5fdd9a79bbd6fa6b552f868ae", - "reviewedSourceSha256": "b163cbe792e98cc1afdd775ffb595c1abb8b58c5fdd9a79bbd6fa6b552f868ae", + "reviewedSourceSha256": "67d091b653ca151be853746eaaca1fd5d159a5670924705e228d8e2e9327ad0f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static control-flow review; no PDF metric or model rerun", "ownerDependencies": [ { "file": "job-tracker-ui/src/cvBuilder.ts", - "sha256": "7cf5976778cab8e902f13464706883845d8f5ca67ba72c9b37199334804123fd" + "sha256": "c021bafeabbc8ad3526d1b10b90ad8f7f0958ded8ed26eac8c1d28b53098b64d" } ], "inventoryEntryIndex": 116 @@ -585,7 +585,7 @@ "historicalLine": 669, "expression": "t(([\"cvEditorTemplate\", \"cvEditorContent\", \"cvEditorCustomize\", \"cvEditorAiTools\", \"cvEditorHistory\"] as const)[value])", "historicalSourceSha256": "b163cbe792e98cc1afdd775ffb595c1abb8b58c5fdd9a79bbd6fa6b552f868ae", - "reviewedSourceSha256": "b163cbe792e98cc1afdd775ffb595c1abb8b58c5fdd9a79bbd6fa6b552f868ae", + "reviewedSourceSha256": "67d091b653ca151be853746eaaca1fd5d159a5670924705e228d8e2e9327ad0f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static control-flow review; no PDF metric or model rerun", "inventoryEntryIndex": 117 @@ -595,7 +595,7 @@ "historicalLine": 1490, "expression": "t(source)", "historicalSourceSha256": "b163cbe792e98cc1afdd775ffb595c1abb8b58c5fdd9a79bbd6fa6b552f868ae", - "reviewedSourceSha256": "b163cbe792e98cc1afdd775ffb595c1abb8b58c5fdd9a79bbd6fa6b552f868ae", + "reviewedSourceSha256": "67d091b653ca151be853746eaaca1fd5d159a5670924705e228d8e2e9327ad0f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static control-flow review; no PDF metric or model rerun", "inventoryEntryIndex": 131 @@ -605,13 +605,13 @@ "historicalLine": 178, "expression": "t(actionError.key)", "historicalSourceSha256": "b4cc784cadb3b820b78b7b688e3c9961ed724230de4fc5fffae166d29620f361", - "reviewedSourceSha256": "b4cc784cadb3b820b78b7b688e3c9961ed724230de4fc5fffae166d29620f361", + "reviewedSourceSha256": "d9b7ece2ff25d082bdd8d109f52bb2342d9071b8cc465ca5a2b15ac20aeac6c6", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static control-flow review; no PDF metric or model rerun", "ownerDependencies": [ { "file": "job-tracker-ui/src/cvBuilder.ts", - "sha256": "7cf5976778cab8e902f13464706883845d8f5ca67ba72c9b37199334804123fd" + "sha256": "c021bafeabbc8ad3526d1b10b90ad8f7f0958ded8ed26eac8c1d28b53098b64d" } ], "inventoryEntryIndex": 132 @@ -621,7 +621,7 @@ "historicalLine": 45, "expression": "t(tone.key, { percent: Math.round(metadata.confidence * 100) })", "historicalSourceSha256": "0c772feb6bde8324676b0884aaf343283465c5cd3b3318128363063df4ea22ab", - "reviewedSourceSha256": "0c772feb6bde8324676b0884aaf343283465c5cd3b3318128363063df4ea22ab", + "reviewedSourceSha256": "aa3acbe472d34074a517a566c77983e7d95f8ec1df9ee37e47537ad96beffd0e", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static control-flow review; no PDF metric or model rerun", "inventoryEntryIndex": 176 @@ -631,7 +631,7 @@ "historicalLine": 46, "expression": "t(tone.key)", "historicalSourceSha256": "0c772feb6bde8324676b0884aaf343283465c5cd3b3318128363063df4ea22ab", - "reviewedSourceSha256": "0c772feb6bde8324676b0884aaf343283465c5cd3b3318128363063df4ea22ab", + "reviewedSourceSha256": "aa3acbe472d34074a517a566c77983e7d95f8ec1df9ee37e47537ad96beffd0e", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static control-flow review; no PDF metric or model rerun", "inventoryEntryIndex": 177 @@ -641,13 +641,13 @@ "historicalLine": 214, "expression": "t(`checklistItem_${token}`)", "historicalSourceSha256": "88fdcd24914cf074aedee72a94b0c420c96a16dfe7194142daf22ec0ad8370ff", - "reviewedSourceSha256": "88fdcd24914cf074aedee72a94b0c420c96a16dfe7194142daf22ec0ad8370ff", + "reviewedSourceSha256": "0f198e90559b30952cbf7d0f4973211e3fbffcbb183e9e4b4f2ee2e2a9d02f56", "status": "finite-key-domain-reviewed", "runtimeCoverage": "CHECKLIST_UNKNOWN_SYSTEM_KEYS.md; 37 focused cases; other finite labels statically reviewed", "ownerDependencies": [ { "file": "job-tracker-ui/src/applicationWorkspace.ts", - "sha256": "286c5f6b5c360dddaebcf1eaaaa1157b8dfb750e8a204b7863d59e8fd33ecf2f" + "sha256": "3b00a4fe16159bdb9603eeb37bfdf5e5eb9a87d7815227fa3aa2f0da6e4f232c" } ], "inventoryEntryIndex": 15 @@ -657,13 +657,13 @@ "historicalLine": 215, "expression": "t(`checklistItem_${token}Description`)", "historicalSourceSha256": "88fdcd24914cf074aedee72a94b0c420c96a16dfe7194142daf22ec0ad8370ff", - "reviewedSourceSha256": "88fdcd24914cf074aedee72a94b0c420c96a16dfe7194142daf22ec0ad8370ff", + "reviewedSourceSha256": "0f198e90559b30952cbf7d0f4973211e3fbffcbb183e9e4b4f2ee2e2a9d02f56", "status": "finite-key-domain-reviewed", "runtimeCoverage": "CHECKLIST_UNKNOWN_SYSTEM_KEYS.md; 37 focused cases; other finite labels statically reviewed", "ownerDependencies": [ { "file": "job-tracker-ui/src/applicationWorkspace.ts", - "sha256": "286c5f6b5c360dddaebcf1eaaaa1157b8dfb750e8a204b7863d59e8fd33ecf2f" + "sha256": "3b00a4fe16159bdb9603eeb37bfdf5e5eb9a87d7815227fa3aa2f0da6e4f232c" } ], "inventoryEntryIndex": 16 @@ -673,13 +673,13 @@ "historicalLine": 392, "expression": "t(`checklistItem_${nextStepToken}` as any)", "historicalSourceSha256": "107b4db54ef15d88254e01bc404136b987755588c1d171b800c2a47f93488b50", - "reviewedSourceSha256": "107b4db54ef15d88254e01bc404136b987755588c1d171b800c2a47f93488b50", + "reviewedSourceSha256": "62c79d59ce31dccddefd70991db5fc26fcc84f0c58ca6219d0d36980db2050d7", "status": "finite-key-domain-reviewed", "runtimeCoverage": "CHECKLIST_UNKNOWN_SYSTEM_KEYS.md; 37 focused cases; other finite labels statically reviewed", "ownerDependencies": [ { "file": "job-tracker-ui/src/applicationWorkspace.ts", - "sha256": "286c5f6b5c360dddaebcf1eaaaa1157b8dfb750e8a204b7863d59e8fd33ecf2f" + "sha256": "3b00a4fe16159bdb9603eeb37bfdf5e5eb9a87d7815227fa3aa2f0da6e4f232c" } ], "inventoryEntryIndex": 101 @@ -689,13 +689,13 @@ "historicalLine": 395, "expression": "t(`checklistItem_${nextStepToken}Description` as any)", "historicalSourceSha256": "107b4db54ef15d88254e01bc404136b987755588c1d171b800c2a47f93488b50", - "reviewedSourceSha256": "107b4db54ef15d88254e01bc404136b987755588c1d171b800c2a47f93488b50", + "reviewedSourceSha256": "62c79d59ce31dccddefd70991db5fc26fcc84f0c58ca6219d0d36980db2050d7", "status": "finite-key-domain-reviewed", "runtimeCoverage": "CHECKLIST_UNKNOWN_SYSTEM_KEYS.md; 37 focused cases; other finite labels statically reviewed", "ownerDependencies": [ { "file": "job-tracker-ui/src/applicationWorkspace.ts", - "sha256": "286c5f6b5c360dddaebcf1eaaaa1157b8dfb750e8a204b7863d59e8fd33ecf2f" + "sha256": "3b00a4fe16159bdb9603eeb37bfdf5e5eb9a87d7815227fa3aa2f0da6e4f232c" } ], "inventoryEntryIndex": 102 @@ -705,13 +705,13 @@ "historicalLine": 505, "expression": "t(keys[section])", "historicalSourceSha256": "107b4db54ef15d88254e01bc404136b987755588c1d171b800c2a47f93488b50", - "reviewedSourceSha256": "107b4db54ef15d88254e01bc404136b987755588c1d171b800c2a47f93488b50", + "reviewedSourceSha256": "62c79d59ce31dccddefd70991db5fc26fcc84f0c58ca6219d0d36980db2050d7", "status": "finite-key-domain-reviewed", "runtimeCoverage": "CHECKLIST_UNKNOWN_SYSTEM_KEYS.md; 37 focused cases; other finite labels statically reviewed", "ownerDependencies": [ { "file": "job-tracker-ui/src/applicationWorkspace.ts", - "sha256": "286c5f6b5c360dddaebcf1eaaaa1157b8dfb750e8a204b7863d59e8fd33ecf2f" + "sha256": "3b00a4fe16159bdb9603eeb37bfdf5e5eb9a87d7815227fa3aa2f0da6e4f232c" } ], "inventoryEntryIndex": 103 @@ -721,7 +721,7 @@ "historicalLine": 83, "expression": "t(`careerEvidenceCategory_${value}` as \"careerEvidenceCategory_achievement\")", "historicalSourceSha256": "fc85ccfc1addd48af3a29bc263b089858765b2ac3ec7db3b66dedc55ddfab625", - "reviewedSourceSha256": "fc85ccfc1addd48af3a29bc263b089858765b2ac3ec7db3b66dedc55ddfab625", + "reviewedSourceSha256": "51cab7289717c9f26006a9d34ac1f8aac9e09d19e549a3666a15adc41d5d4724", "status": "finite-key-domain-reviewed", "runtimeCoverage": "CHECKLIST_UNKNOWN_SYSTEM_KEYS.md; 37 focused cases; other finite labels statically reviewed", "inventoryEntryIndex": 175 @@ -732,7 +732,7 @@ "historicalLine": 104, "expression": "t(error.messageKey)", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -742,7 +742,7 @@ "historicalLine": 887, "expression": "t(error.messageKey)", "historicalSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", - "reviewedSourceSha256": "25216c80ef92d519baad9e428a0e77390150605c1a3529a4809819d120661f29", + "reviewedSourceSha256": "b5f14b41de10474e2bcd709b91b1becb7b7db4aba021fba29e4e9e44a7a2947f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -752,7 +752,7 @@ "historicalLine": 333, "expression": "t(kind === \"status\" && status ? \"adminSystemRefreshFailed\" : readErrorKeys[kind])", "historicalSourceSha256": "1e76931739d779d9edb17e22846d16fffef7ebd1a0c27aebf740c2c46c79b3de", - "reviewedSourceSha256": "1e76931739d779d9edb17e22846d16fffef7ebd1a0c27aebf740c2c46c79b3de", + "reviewedSourceSha256": "64e85d9b13088b5229b6635674e9e6ff9ee6c4a62db7f66accb1dcddcedd16c0", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -762,7 +762,7 @@ "historicalLine": 448, "expression": "t(actionErrorKeys[actionError.kind])", "historicalSourceSha256": "1e76931739d779d9edb17e22846d16fffef7ebd1a0c27aebf740c2c46c79b3de", - "reviewedSourceSha256": "1e76931739d779d9edb17e22846d16fffef7ebd1a0c27aebf740c2c46c79b3de", + "reviewedSourceSha256": "64e85d9b13088b5229b6635674e9e6ff9ee6c4a62db7f66accb1dcddcedd16c0", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -772,7 +772,7 @@ "historicalLine": 449, "expression": "t(message)", "historicalSourceSha256": "1e76931739d779d9edb17e22846d16fffef7ebd1a0c27aebf740c2c46c79b3de", - "reviewedSourceSha256": "1e76931739d779d9edb17e22846d16fffef7ebd1a0c27aebf740c2c46c79b3de", + "reviewedSourceSha256": "64e85d9b13088b5229b6635674e9e6ff9ee6c4a62db7f66accb1dcddcedd16c0", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -782,7 +782,7 @@ "historicalLine": 508, "expression": "t(stageKeys[stage])", "historicalSourceSha256": "d8f302c2bd8b09544a41735b4d63818c2843ca5193f7b733a3e8447c828f181a", - "reviewedSourceSha256": "d8f302c2bd8b09544a41735b4d63818c2843ca5193f7b733a3e8447c828f181a", + "reviewedSourceSha256": "190b8b0840fb57480985a1688160001a1e5e828639e5b632351740b6352da0b7", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -792,7 +792,7 @@ "historicalLine": 509, "expression": "t(importLabelKeys[value])", "historicalSourceSha256": "d8f302c2bd8b09544a41735b4d63818c2843ca5193f7b733a3e8447c828f181a", - "reviewedSourceSha256": "d8f302c2bd8b09544a41735b4d63818c2843ca5193f7b733a3e8447c828f181a", + "reviewedSourceSha256": "190b8b0840fb57480985a1688160001a1e5e828639e5b632351740b6352da0b7", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -802,7 +802,7 @@ "historicalLine": 865, "expression": "t(runActionErrors[run.id].key)", "historicalSourceSha256": "d8f302c2bd8b09544a41735b4d63818c2843ca5193f7b733a3e8447c828f181a", - "reviewedSourceSha256": "d8f302c2bd8b09544a41735b4d63818c2843ca5193f7b733a3e8447c828f181a", + "reviewedSourceSha256": "190b8b0840fb57480985a1688160001a1e5e828639e5b632351740b6352da0b7", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -812,7 +812,7 @@ "historicalLine": 231, "expression": "t(writeError.key)", "historicalSourceSha256": "3609ec12dd9619f7cbbd3541dcf2563a33e4ef3cb7cf9eab0cfc4a17a43d22d8", - "reviewedSourceSha256": "3609ec12dd9619f7cbbd3541dcf2563a33e4ef3cb7cf9eab0cfc4a17a43d22d8", + "reviewedSourceSha256": "5e87cad1c5f5118fdd6d62d3aae35b83b3ab10d8d60722ed18c1dbb4487f9890", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -822,7 +822,7 @@ "historicalLine": 231, "expression": "t(writeError.key)", "historicalSourceSha256": "3609ec12dd9619f7cbbd3541dcf2563a33e4ef3cb7cf9eab0cfc4a17a43d22d8", - "reviewedSourceSha256": "3609ec12dd9619f7cbbd3541dcf2563a33e4ef3cb7cf9eab0cfc4a17a43d22d8", + "reviewedSourceSha256": "5e87cad1c5f5118fdd6d62d3aae35b83b3ab10d8d60722ed18c1dbb4487f9890", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -832,7 +832,7 @@ "historicalLine": 229, "expression": "t(error ?? \"jobDiscoveryUnavailable\")", "historicalSourceSha256": "e15f5183fe6d41ecb7a53ec9806872a67f0d6ce683354d0abef53527bd397b94", - "reviewedSourceSha256": "e15f5183fe6d41ecb7a53ec9806872a67f0d6ce683354d0abef53527bd397b94", + "reviewedSourceSha256": "8055c95959b662b69f04f780993d4668e3907c53b445451c0981fa3a1436756f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -842,7 +842,7 @@ "historicalLine": 230, "expression": "t(error)", "historicalSourceSha256": "e15f5183fe6d41ecb7a53ec9806872a67f0d6ce683354d0abef53527bd397b94", - "reviewedSourceSha256": "e15f5183fe6d41ecb7a53ec9806872a67f0d6ce683354d0abef53527bd397b94", + "reviewedSourceSha256": "8055c95959b662b69f04f780993d4668e3907c53b445451c0981fa3a1436756f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "static state-constructor and own-property review; no admin actions, external mail or AI executed" }, @@ -852,7 +852,7 @@ "historicalLine": 127, "expression": "t(taskKeys[task])", "historicalSourceSha256": "8cff1e08b2009ff683957849af71d6e76916a28ae218e647d9e3c04a12ad5f9b", - "reviewedSourceSha256": "8cff1e08b2009ff683957849af71d6e76916a28ae218e647d9e3c04a12ad5f9b", + "reviewedSourceSha256": "b35c793fd33dcd0638d47df2aa3bfb2926879a8fa709880983b64c1a1309bb98", "status": "finite-key-domain-reviewed", "runtimeCoverage": "existing Object.hasOwn guards statically reviewed; no service execution" }, @@ -862,7 +862,7 @@ "historicalLine": 158, "expression": "t(statusKeys[operation.status])", "historicalSourceSha256": "8cff1e08b2009ff683957849af71d6e76916a28ae218e647d9e3c04a12ad5f9b", - "reviewedSourceSha256": "8cff1e08b2009ff683957849af71d6e76916a28ae218e647d9e3c04a12ad5f9b", + "reviewedSourceSha256": "b35c793fd33dcd0638d47df2aa3bfb2926879a8fa709880983b64c1a1309bb98", "status": "finite-key-domain-reviewed", "runtimeCoverage": "existing Object.hasOwn guards statically reviewed; no service execution" }, @@ -872,7 +872,7 @@ "historicalLine": 114, "expression": "t(labelKeys[value])", "historicalSourceSha256": "bdecd17437d919a33d9deaa855262b1f1baf78b4a22eef0e88ac1fdbb5ebeda4", - "reviewedSourceSha256": "bdecd17437d919a33d9deaa855262b1f1baf78b4a22eef0e88ac1fdbb5ebeda4", + "reviewedSourceSha256": "dbbf0bcebd4fc46f55deaa6bb70a0abd37ecb0f01608335bcaf4de46e05f4a48", "status": "finite-key-domain-reviewed", "runtimeCoverage": "existing Object.hasOwn guards statically reviewed; no service execution" }, @@ -882,7 +882,7 @@ "historicalLine": 165, "expression": "t(warningKeys[warning])", "historicalSourceSha256": "bdecd17437d919a33d9deaa855262b1f1baf78b4a22eef0e88ac1fdbb5ebeda4", - "reviewedSourceSha256": "bdecd17437d919a33d9deaa855262b1f1baf78b4a22eef0e88ac1fdbb5ebeda4", + "reviewedSourceSha256": "dbbf0bcebd4fc46f55deaa6bb70a0abd37ecb0f01608335bcaf4de46e05f4a48", "status": "finite-key-domain-reviewed", "runtimeCoverage": "existing Object.hasOwn guards statically reviewed; no service execution" }, @@ -892,7 +892,7 @@ "historicalLine": 505, "expression": "t(keys[category])", "historicalSourceSha256": "eadf345d3613ad867788f6a74a8fd1fbba508bb81ec7bc87fe54e4f66dadc69b", - "reviewedSourceSha256": "82d0c3d15403e270942dae326169d4736fc169005867c9e0d774a92a5cf30cac", + "reviewedSourceSha256": "ef8161cc982c9068d3c7eec80f7dd6ef565f05ba0b36bcf58e3b643285b22f0f", "status": "finite-key-domain-reviewed", "runtimeCoverage": "INTERVIEW_DOCUMENT_FALLBACKS.md; 41 full selected-suite tests, including 12 inherited-name/language cases" }, @@ -902,7 +902,7 @@ "historicalLine": 243, "expression": "t(({ resume: \"attachmentsPurposeResume\", \"cover-letter\": \"attachmentsPurposeCoverLetter\", portfolio: \"attachmentsPurposePortfolio\", \"case-study\": \"attachmentsPurposeCaseStudy\", certificate: \"attachmentsPurposeCertificate\" } as Record)[item.purpose.toLowerCase()] ?? \"attachmentsPurposeOther\")", "historicalSourceSha256": "fa53a826ebbdbc868c8b21a0387138c12611d3e2867de0fa0e5f6d8483471eb9", - "reviewedSourceSha256": "42049d64e96babde5f36ae325169f5d83a92399018b92ad2cf8acd01466d53b5", + "reviewedSourceSha256": "0b9aaba2c102b4346b10386107b3822016b4f680bb9ab6b58c24ef80b74080fc", "status": "finite-key-domain-reviewed", "runtimeCoverage": "INTERVIEW_DOCUMENT_FALLBACKS.md; 41 full selected-suite tests, including 12 inherited-name/language cases" } @@ -912,5 +912,6 @@ "original inventory is retained as historical evidence", "reviewed hashes must be refreshed after relevant source changes" ], - "catalogueSha256": "18aafd7199812723654dfe29d2a434a5c6b221802d9f5acab28202fed5fed04d" + "catalogueSha256": "ed99d129f8702181429e10ec02f65f734220409fcba4de51d0d77a0d60871ea4", + "hashEncoding": "Reviewed text and inventory hashes use UTF-8 file bytes with CRLF normalized to LF; historicalSourceSha256 retains the original inventory encoding" }