fix(web): derive project rail labels from names

This commit is contained in:
2026-07-22 15:08:57 +08:00
parent 98573cf4ca
commit 1d35fcf4a1
3 changed files with 15 additions and 1 deletions

View File

@@ -42,6 +42,11 @@ for (const forbidden of ['森林Agent', 'SenlinAI Workbench']) {
}
}
const projectRailSource = readFileSync('src/pages/projects/project-rail.tsx', 'utf8')
if (!projectRailSource.includes('projectNameLabel(project.name)')) {
failures.push('project rail labels must derive from the project name')
}
if (existsSync('src/App.tsx')) {
failures.push('legacy src/App.tsx should be removed after page split')
}