Track legacy localization tail in readiness dashboard

This commit is contained in:
Affaan Mustafa
2026-05-17 14:45:41 -04:00
parent 7b2f0125bb
commit f397216aa0
7 changed files with 101 additions and 13 deletions

View File

@@ -131,9 +131,20 @@ test('legacy command shim table tracks the current archive contents', () => {
test('stale salvage backlog records the remaining manual-review tail', () => {
const source = read('docs/legacy-artifact-inventory.md');
assert.ok(source.includes('#1687 zh-CN localization tail'));
for (const pr of [
'#1687 zh-CN localization tail',
'#1609 Persian README translation',
'#1563 zh-TW README sync',
'#1564 Turkish README sync',
'#1565 pt-BR README sync',
]) {
assert.ok(source.includes(pr), `Missing manual-review inventory row for ${pr}`);
}
assert.ok(source.includes('Translator/manual review'));
assert.ok(source.includes('#1746-#1752'));
assert.ok(source.includes('ITO-55'));
assert.ok(source.includes('no automatic import remains release-blocking'));
});
if (failed > 0) {

View File

@@ -88,7 +88,9 @@ test('stale PR salvage ledger keeps localization tails manual-review only', () =
assert.ok(source.includes('#1609 Persian README translation'));
assert.ok(source.includes('#1563 zh-TW README sync'));
assert.ok(source.includes('translator/manual review'));
assert.ok(source.includes('Linear ITO-55'));
assert.ok(source.includes('Do not import stale top-level docs'));
assert.ok(source.includes('not a release-blocking salvage task'));
});
test('legacy inventory and roadmap link to the durable salvage ledger', () => {
@@ -97,7 +99,10 @@ test('legacy inventory and roadmap link to the durable salvage ledger', () => {
assert.ok(inventory.includes('docs/stale-pr-salvage-ledger.md'));
assert.ok(roadmap.includes('docs/stale-pr-salvage-ledger.md'));
assert.ok(roadmap.includes('#1687 translator/manual'));
assert.ok(roadmap.includes('#1687, #1609, #1563, #1564'));
assert.ok(roadmap.includes('Linear ITO-55'));
assert.ok(roadmap.includes('#1609'));
assert.ok(roadmap.includes('no automatic import remains release-blocking'));
});
test('stale PR salvage ledger records the May 12 gap pass', () => {