- Extract issue detection from describe.ts into describe-issues.ts (609→167 lines) - Fix graph not in scope in detectStructuralIssues (TS2304) - Fix child.characters → child.text (TS2339, SceneNode uses text not characters) - Remove unused DEFAULT_TEXT_LUMINANCE - Split detectLayoutIssues (complexity 86→<20) into 8 focused helpers - Fix non-null assertions in chat-debug.ts - Fix nested ternary in chat-debug.ts - Fix unnecessary optional chains in use-chat.ts, export-jsx.ts - Use Map for MATH_FUNCTIONS in calc.ts (fixes no-unnecessary-condition) - Use Partial<Record> for SKIP_ARGS and TokenEntry.values (honest nullable types) - Remove redundant null checks in codegen.ts type guards Errors: 32 → 1 (pre-existing applyTextOverrides complexity) Warnings: 47 → 42 |
||
|---|---|---|
| .. | ||
| acp | ||
| cli | ||
| core | ||
| demos | ||
| docs | ||
| mcp | ||