[ERP bug-fix] Section title text box needs to be wider
FAIL — 1 browser check(s) failed · 1 console error(s) · 1 server-5xx response(s)
| Project | ops-ar-erp |
|---|---|
| Task | 00d5469c-86c8-404d-8e99-903261c29cf0 |
| Updated | 2026-06-14T21:03:07.385147+00:00 |
Screenshots











Verification Notes
# Verification — [ERP bug-fix] Section title text box needs to be wider
**Result:** ❌ FAIL `FAIL — 1 browser check(s) failed · 1 console error(s) · 1 server-5xx response(s)`
**When:** 20260614T210215Z
**URL:** http://100.68.36.49:3080/
## Screenshots











## Proof plan
- **Level:** 2
- **Task browser checks:** 1
- **API checks:** 0
- **task_browser_checks_present:** PASS — Worker must declare task-specific browser_checks in .orch-done.json.
- **task_browser_checks_substantive:** PASS — Browser checks must target changed feature routes and specific selectors/text/actions.
- **browser_checks_grounded:** PASS — Browser checks must use concrete routes and stable user-facing selectors.
- **level2_scope_bounded:** PASS — Level 2 browser checks must stay focused (40 actions max per check). Split broad regression journeys into separate focused checks or Level 3 recipes.
- **level2_entry_to_target_flow:** PASS — Level 2 requires an entry-to-target browser-flow check that starts at entry/login and navigates by visible controls. (For pure render assertions, set kind: static_render on each check.)
- **level2_user_actions:** PASS — Level 2 requires safe user actions such as click, fill, upload, select, or press. (For pure render assertions, set kind: static_render on each check.)
- **level2_assertions:** PASS — Level 2 requires selector/text assertions proving the changed UI state.
- **level2_expected_result:** PASS — Level 2 requires expected_result/success_criteria explaining what success looks like.
- **level2_positive_assertion:** PASS — Level 2 requires at least one POSITIVE assertion — a concrete assert_text value (e.g. the corrected £ total) or that a specific element is present. Absence-only checks (assert_no_text) do not prove the fix; they pass on an empty or wrong page.
## Task-specific browser checks
- **quote-builder-section-title-input-width:** `/opportunities` — selectors: (none); text: Opportunities; actions: 13
## Notes
- Verification level 2
- ✓ task proof plan L2: 1 task browser check(s), 0 API check(s)
- Task-proof-only mode: Level 1 launch smoke already passed; skipping baseline browser checks.
- Playwright MCP required for level 2+ UI proof; validating worker-declared MCP-backed checks.
- networkidle not reached after login (app polls continuously) — non-fatal; confirming login via login-form disappearance instead.
- Logged in as claude-dev@arcontrols.internal
- Browser flow 'quote-builder-section-title-input-width' started at /; target is /opportunities. Navigation must use visible UI actions from here.
- ✓ quote-builder-section-title-input-width: step 1 navigate
- ✓ quote-builder-section-title-input-width: step 2 input[placeholder="Search opportunities..."]
- ✓ quote-builder-section-title-input-width: step 3 tr[data-testid="opportunity-row"]
- ✓ quote-builder-section-title-input-width: step 4 tr[data-testid="opportunity-row"]:first-of-type [data-orch-open-quote-builder="true"]
- ✗ browser check 'quote-builder-section-title-input-width' failed: Page.wait_for_selector: Timeout 30000ms exceeded.
Call log:
- waiting for locator("[data-testid=\"quotation-builder-sections-tab\"]") to be visible
## Console errors
- `[error] Failed to load resource: the server responded with a status of 500 (Internal Server Error)`
## Network issues
- `GET http://100.68.36.49:3080/api/notifications/stream?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJjbGF1ZGUtZGV2QGFyY29udHJvbHMuaW50ZXJuYWwiLCJ1c2VyX2lkIjoiN2NlNDFmZjAtZDBmNy00NzMxLTkzNGIt — net::ERR_ABORTED`
- `GET http://100.68.36.49:3080/api/notifications/stream?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJjbGF1ZGUtZGV2QGFyY29udHJvbHMuaW50ZXJuYWwiLCJ1c2VyX2lkIjoiN2NlNDFmZjAtZDBmNy00NzMxLTkzNGIt — net::ERR_ABORTED`
- `500 http://100.68.36.49:3080/api/opportunities/3305f58d-f0b7-466b-bb74-16b48b6759f6/revisions`
Run Metadata
{
"created_at": "2026-06-14T21:03:07.391652+00:00",
"github_storage": false,
"passed": false,
"pr_url": "",
"project": "ops-ar-erp",
"run_id": "ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs",
"source_path": "/root/orchestrator/workspace/ops-ar-erp-orch-00d5469c86c8/evidence/20260614T210215Z-00d5469c",
"storage": "orchestrator-vps",
"summary": "FAIL \u2014 1 browser check(s) failed \u00b7 1 console error(s) \u00b7 1 server-5xx response(s)",
"task_id": "00d5469c-86c8-404d-8e99-903261c29cf0",
"task_short": "00d5469c",
"title": "[ERP bug-fix] Section title text box needs to be wider"
}Artifacts
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/01-landing.png (108003 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/01-landing.png (108003 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/02-post-login.png (142087 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/02-post-login.png (142087 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-00-journey-start.png (7758 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-00-journey-start.png (7758 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-01-navigate.png (184131 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-01-navigate.png (184131 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-02-input-placeholder-search-opportunities-element.png (2590 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-02-input-placeholder-search-opportunities-element.png (2590 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-02-input-placeholder-search-opportunities.png (184131 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-02-input-placeholder-search-opportunities.png (184131 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-03-tr-data-testid-opportunity-row-element.png (17941 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-03-tr-data-testid-opportunity-row-element.png (17941 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-03-tr-data-testid-opportunity-row.png (184131 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-03-tr-data-testid-opportunity-row.png (184131 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-04-tr-data-testid-opportunity-row-first-of-type-data-orch-open-quote-builder-true-element.png (120 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-04-tr-data-testid-opportunity-row-first-of-type-data-orch-open-quote-builder-true-element.png (120 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-04-tr-data-testid-opportunity-row-first-of-type-data-orch-open-quote-builder-true.png (147645 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-04-tr-data-testid-opportunity-row-first-of-type-data-orch-open-quote-builder-true.png (147645 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/03-quote-builder-section-title-input-width-failed.png (147645 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/screenshots/03-quote-builder-section-title-input-width-failed.png (147645 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/VERIFICATION.md (5619 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/browser-checks.json (2867 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/checks.json (2867 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-1/console.log (99 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/dom-innerText.txt (8139 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/dom.html (300080 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-1/dom.html (300080 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-1/network.json (33430 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/portal-meta.json (643 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/proof-plan.json (2147 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/proof-plan.json (2147 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/result.json (5326 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-2/result.json (5326 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-1/result.json (5326 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-1/screenshot.png (147645 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/level-1/smoke.json (380 bytes)
- ops-ar-erp-00d5469c-20260614-210307-erp-bug-fix-section-title-text-box-needs/verification-report.docx (1084000 bytes)