# Profitability Pages Order Rows Analysis
Generated: 2025-10-31T15:29:16.859Z

## Executive Summary

### NEW Page (central.go-parts.com)
- Screenshots captured: 0
- HTML files saved: 0
- Rows extracted: 0
- Issues found: 1

### OLD Page (ops.go-parts.com)
- Screenshots captured: 0
- HTML files saved: 0
- Rows extracted: 0
- Issues found: 1

## Table Structure Comparison

### NEW Page Table
```
Row count: N/A
Headers: N/A
```

### OLD Page Table
```
Row count: N/A
Headers: N/A
```

## Sample Row Data

### NEW Page First Row
```json
undefined
```

### OLD Page First Row
```json
undefined
```

## Issues Found

### NEW Page Issues
- critical: {
  "type": "critical",
  "error": "Waiting for selector `table, tbody tr, [role=\"table\"]` failed",
  "stack": "TimeoutError: Waiting for selector `table, tbody tr, [role=\"table\"]` failed\n    at CSSQueryHandler.waitFor (/home/centralgoparts/public_html/node_modules/puppeteer-core/lib/cjs/puppeteer/common/QueryHandler.js:214:46)\n    at async CdpFrame.waitForSelector (/home/centralgoparts/public_html/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Frame.js:548:21)\n    at async CdpPage.waitForSelector (/home/centralgoparts/public_html/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:1382:20)\n    at async analyzeProfitabilityPage (/home/centralgoparts/public_html/analyze-profitability-rows.cjs:103:5)\n    at async main (/home/centralgoparts/public_html/analyze-profitability-rows.cjs:388:22)"
}

### OLD Page Issues
- critical: {
  "type": "critical",
  "error": "Waiting for selector `table, tbody tr, [role=\"table\"]` failed",
  "stack": "TimeoutError: Waiting for selector `table, tbody tr, [role=\"table\"]` failed\n    at CSSQueryHandler.waitFor (/home/centralgoparts/public_html/node_modules/puppeteer-core/lib/cjs/puppeteer/common/QueryHandler.js:214:46)\n    at async CdpFrame.waitForSelector (/home/centralgoparts/public_html/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Frame.js:548:21)\n    at async CdpPage.waitForSelector (/home/centralgoparts/public_html/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:1382:20)\n    at async analyzeProfitabilityPage (/home/centralgoparts/public_html/analyze-profitability-rows.cjs:103:5)\n    at async main (/home/centralgoparts/public_html/analyze-profitability-rows.cjs:389:22)"
}

## Files Generated

### NEW Page



### OLD Page



## Next Steps

1. Review screenshots to visually compare layouts
2. Examine HTML files to understand structure differences
3. Check profitability-comparison-data.json for detailed data
4. Address any dark mode contrast issues found
5. Compare field mappings between old and new pages
