feat(rvw): Complete V2.0 Week 3 - Statistical validation extension and UX improvements
Week 3 Development Summary: - Implement negative sign normalization (6 Unicode variants) - Enhance T-test validation with smart sample size extraction - Enhance SE triangle and CI-P consistency validation with subrow support - Add precise sub-cell highlighting for P-values in multi-line cells - Add frontend issue type Chinese translations (6 new types) - Add file format tips for PDF/DOC uploads Technical improvements: - Add _clean_statistical_text() in extractor.py - Add _safe_float() wrapper in validator.py - Add ForensicsReport.tsx component - Update ISSUE_TYPE_LABELS translations Documentation: - Add 2026-02-18 development record - Update RVW module status (v5.1) - Update system status (v5.2) Status: Week 3 complete, ready for Week 4 testing Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -54,6 +54,7 @@ export interface ForensicsTable {
|
||||
headers?: string[];
|
||||
rowCount: number;
|
||||
colCount: number;
|
||||
issues?: ForensicsIssue[]; // 每个表格的问题列表
|
||||
}
|
||||
|
||||
export interface ForensicsIssue {
|
||||
@@ -354,7 +355,7 @@ class ExtractionClient implements IExtractionClient {
|
||||
formData.append('tolerance_percent', config.tolerancePercent.toString());
|
||||
|
||||
const response = await axios.post<ForensicsResult>(
|
||||
`${this.baseUrl}/api/v1/forensics/analyze`,
|
||||
`${this.baseUrl}/api/v1/forensics/analyze_docx`,
|
||||
formData,
|
||||
{
|
||||
headers: {
|
||||
|
||||
Reference in New Issue
Block a user