Skip to content

Fix network-event selection and verified task contracts - #46

Closed
lanyue-llk wants to merge 1 commit into
ServiceNow:mainfrom
lexmount:fix/network-evaluator-contracts
Closed

lanyue-llk wants to merge 1 commit into
ServiceNow:mainfrom
lexmount:fix/network-evaluator-contracts

Conversation

@lanyue-llk

Copy link
Copy Markdown

Summary

  • evaluate navigation tasks against matching XHR/fetch requests instead of forcing every GET through the last document-navigation event
  • opt task 676 into all-matching-event comparison so a later notification request cannot hide the target order-grid filter
  • correct observed route contracts for GitLab issue filtering and Reddit forum submissions
  • remove the impossible unchecked-checkbox field from task 475
  • encode tasks 699/700 Magento form fields by their actual indexed names instead of invalid one-item alternatives
  • increment every affected task revision and keep the published hard-task export aligned

Evidence

Saved HAR replay from two independent Chromium cohorts changes task 676 from 0 to 1 after the event-selection correction. Saved traces for tasks 339, 475, 600, and 625 also pass after their contract corrections.

Task 699 is intentionally not claimed as a corrected pass: once the malformed evaluator fields are fixed, its saved evidence still shows the agent created a Catalog Price Rule rather than the required Cart Price Rule.

Validation

  • 5,648 non-environment tests passed; 6,391 skipped
  • dataset integrity: 1,820 passed
  • new focused regression tests: 6 passed
  • Ruff check/format and ty check passed

The repository-wide default pytest command also invokes HF parity and live Docker environment suites without their required fixtures; those produced environment/configuration failures and are not included in the passing count above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant