[ERP bug-fix] Timesheet time not logged
FAIL — 1 browser check(s) failed
| Project | ops-ar-erp |
|---|---|
| Task | 6e7b8fd4-1b37-4226-9b20-68aa1244e04d |
| Updated | 2026-06-15T11:12:18.740168+00:00 |
Screenshots




























Verification Notes
# Verification — [ERP bug-fix] Timesheet time not logged
**Result:** ❌ FAIL `FAIL — 1 browser check(s) failed`
**When:** 20260615T111044Z
**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
- **my-timesheets-scheduled-tasks-visible-on-read-only:** `/resource-manager` — selectors: (none); text: Resource Manager; actions: 15
## 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.
- ✓ readiness gate: app ready after 1 probe(s) (status 200)
- 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 'my-timesheets-scheduled-tasks-visible-on-read-only' started at /resource-manager?tab=timesheets; target is /resource-manager. Navigation must use visible UI actions from here.
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 1 navigate
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 2 [data-testid="timesheets-control-select"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 3 [data-testid="timesheets-control-select"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 4 [data-testid="timesheets-user-id-option"]:has-text("Tom Croft")
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 5 h2:has-text("My Weekly Timesheet"), h2:has-text("Timesheet for Tom Croft")
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 6 [data-testid="timesheets-previous-button"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 7 [data-testid="timesheets-previous-button"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 8 [data-testid="timesheets-previous-button"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 9 [data-testid="timesheets-previous-button"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 10 [data-testid="timesheets-previous-button"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 11 [data-testid="timesheets-previous-button"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 12 [data-testid="timesheets-previous-button"]
- ✓ my-timesheets-scheduled-tasks-visible-on-read-only: step 13 span:has-text("Approved")
- ✗ browser check 'my-timesheets-scheduled-tasks-visible-on-read-only' failed: Page.wait_for_selector: Timeout 30000ms exceeded.
Call log:
- waiting for locator("[data-testid=\"timesheets-quick-log-scheduled-task-scheduled-task-row\"]:has-text(\"J3174\")") to be visible
## 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`
- `GET http://100.68.36.49:3080/static/js/7140.1ca14c86.chunk.js — net::ERR_ABORTED`
- `GET http://100.68.36.49:3080/static/js/213.53220fd4.chunk.js — net::ERR_ABORTED`
- `GET http://100.68.36.49:3080/static/js/8623.ac339d21.chunk.js — net::ERR_ABORTED`
Run Metadata
{
"created_at": "2026-06-15T11:12:18.743150+00:00",
"github_storage": false,
"passed": false,
"pr_url": "",
"project": "ops-ar-erp",
"run_id": "ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged",
"source_path": "/root/orchestrator/workspace/ops-ar-erp-orch-6e7b8fd41b37/evidence/20260615T111044Z-6e7b8fd4",
"storage": "orchestrator-vps",
"summary": "FAIL \u2014 1 browser check(s) failed",
"task_id": "6e7b8fd4-1b37-4226-9b20-68aa1244e04d",
"task_short": "6e7b8fd4",
"title": "[ERP bug-fix] Timesheet time not logged"
}Artifacts
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/01-landing.png (108003 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/01-landing.png (108003 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/02-post-login.png (142092 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/02-post-login.png (142092 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-00-journey-start.png (8047 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-00-journey-start.png (8047 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-01-navigate.png (115990 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-01-navigate.png (115990 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-02-data-testid-timesheets-control-select-element.png (1992 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-02-data-testid-timesheets-control-select-element.png (1992 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-02-data-testid-timesheets-control-select.png (115990 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-02-data-testid-timesheets-control-select.png (115990 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-03-data-testid-timesheets-control-select-element.png (1992 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-03-data-testid-timesheets-control-select-element.png (1992 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-03-data-testid-timesheets-control-select.png (141730 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-03-data-testid-timesheets-control-select.png (141730 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-04-data-testid-timesheets-user-id-option-has-text-tom-croft.png (115615 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-04-data-testid-timesheets-user-id-option-has-text-tom-croft.png (115615 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-05-h2-has-text-my-weekly-timesheet-h2-has-text-timesheet-for-tom-croft-element.png (2550 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-05-h2-has-text-my-weekly-timesheet-h2-has-text-timesheet-for-tom-croft-element.png (2550 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-05-h2-has-text-my-weekly-timesheet-h2-has-text-timesheet-for-tom-croft.png (115615 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-05-h2-has-text-my-weekly-timesheet-h2-has-text-timesheet-for-tom-croft.png (115615 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-06-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-06-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-06-data-testid-timesheets-previous-button.png (114235 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-06-data-testid-timesheets-previous-button.png (114235 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-07-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-07-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-07-data-testid-timesheets-previous-button.png (114235 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-07-data-testid-timesheets-previous-button.png (114235 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-08-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-08-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-08-data-testid-timesheets-previous-button.png (125552 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-08-data-testid-timesheets-previous-button.png (125552 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-09-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-09-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-09-data-testid-timesheets-previous-button.png (132749 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-09-data-testid-timesheets-previous-button.png (132749 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-10-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-10-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-10-data-testid-timesheets-previous-button.png (138819 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-10-data-testid-timesheets-previous-button.png (138819 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-11-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-11-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-11-data-testid-timesheets-previous-button.png (149413 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-11-data-testid-timesheets-previous-button.png (149413 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-12-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-12-data-testid-timesheets-previous-button-element.png (1058 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-12-data-testid-timesheets-previous-button.png (152115 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-12-data-testid-timesheets-previous-button.png (152115 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-13-span-has-text-approved-element.png (1665 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-13-span-has-text-approved-element.png (1665 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-13-span-has-text-approved.png (152115 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-13-span-has-text-approved.png (152115 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/03-my-timesheets-scheduled-tasks-visible-on-read-only-failed.png (152115 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/screenshots/03-my-timesheets-scheduled-tasks-visible-on-read-only-failed.png (152115 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/VERIFICATION.md (10537 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/browser-checks.json (2900 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/checks.json (2900 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-1/console.log (0 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/dom-innerText.txt (1200 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/dom.html (85721 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-1/dom.html (85721 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-1/network.json (62553 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/portal-meta.json (567 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/proof-plan.json (2147 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/proof-plan.json (2147 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/result.json (9372 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-2/result.json (9372 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-1/result.json (9372 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/level-1/screenshot.png (152115 bytes)
- ops-ar-erp-6e7b8fd4-20260615-111218-erp-bug-fix-timesheet-time-not-logged/verification-report.docx (2030554 bytes)