ls-app regression dashboard set: marko all sets ↗
0 passed 0 failed 4 skipped 0 todo
generated 2026-05-14T17:29:58.091Z
0 recordings with failures

#001 admin-GeocodeAdmin https://localhost:8080/2su/admin/GeocodeAdmin.php

MSP: 2su Type: navigation-only Legacy steps: 4
DML: navigation-only (no user-data writes)
DDL: no DDL

Checks 3 ok

  • *admin-LoginAdmin: form fields (login, password)
  • *admin-LoginAdmin: headings (ADMINISTRATOR LOG IN)
  • *admin-AdminMaster: form fields (changeSurveyID, quick-jump, searchShopperLName, searchShopperEmailH, shopper-search, newAnnouncementText, announcementVisibility, expirationDate, create-announcement, cancel-announcement-creation, show-reportOverallShops, show-reportOverdueAssignedShops, show-reportOpenWithApps, show-reportOpenNoApps, show-reportProjectOverview, show-reportScheduler, show-reportReviewer, startDate, endDate, showPercentages, excludeKiosk, clientSelectionType, clientList, countryFilter, countrySelect, businessTypeFilter, businessTypeSelect, getShopCounts)

Screenshots 5 pages

index #1
missing: 0 headings · 0 fields · 0 values
legacy https://localhost:8080/2su/index.norm.php
new http://localhost:5174/2su/index.norm.php
legacy new
admin-LoginAdmin #1
missing: 0 headings · 0 fields · 1 values
legacy https://localhost:8080/2su/admin/LoginAdmin.norm.php
new http://localhost:5174/2su/admin/LoginAdmin
legacy new
admin-AdminMaster #1
missing: 0 headings · 0 fields · 24 values
legacy https://localhost:8080/2su/admin/AdminMaster.php
new http://localhost:5174/2su/admin/AdminMaster
legacy new
admin-GeocodeAdmin #1
legacy
new http://localhost:5174/2su/admin/GeocodeAdmin
no legacy baseline
new
admin-GeocodeAdmin #2
legacy
new http://localhost:5174/2su/admin/GeocodeAdmin?
no legacy baseline
new
Agent fix context clean
Recording:        #001 admin-GeocodeAdmin
Final URL:        https://localhost:8080/2su/admin/GeocodeAdmin.php
MSP:              2su
Type:             navigation-only
DML:              navigation-only (no user-data writes)

Failure summary (0):
  (none — recording currently passes)

Files (workspace-relative — readable directly via the Read tool):
  spec:        tests/sets/marko/recordings/admin-GeocodeAdmin/spec.js
  meta:        tests/sets/marko/recordings/admin-GeocodeAdmin/meta.json
  legacy dir:  tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/
  parity dir:  tests/sets/marko/reports/parity/admin-GeocodeAdmin/

Steps:
[step 0001] index
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/index.norm.php
  legacy screenshot: tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/0001-index.png
  legacy landmark:   tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/0001-index.landmark.json
  new url:           http://localhost:5174/2su/index.norm.php
  new screenshot:    tests/sets/marko/reports/parity/admin-GeocodeAdmin/new/0001-index.png
  new landmark:      tests/sets/marko/reports/parity/admin-GeocodeAdmin/new/0001-index.landmark.json
  new route hint:    (unknown)
  service hint:      (unknown)

[step 0002] admin-LoginAdmin
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/admin/LoginAdmin.norm.php
  legacy screenshot: tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/0002-admin-LoginAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/0002-admin-LoginAdmin.landmark.json
  new url:           http://localhost:5174/2su/admin/LoginAdmin
  new screenshot:    tests/sets/marko/reports/parity/admin-GeocodeAdmin/new/0002-admin-LoginAdmin.png
  new landmark:      tests/sets/marko/reports/parity/admin-GeocodeAdmin/new/0002-admin-LoginAdmin.landmark.json
  new route hint:    client/src/routes/[[msp]]/admin/LoginAdmin/+page.svelte
  service hint:      server/src/services/admin/login-admin/

[step 0003] admin-AdminMaster
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/admin/AdminMaster.php
  legacy screenshot: tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/0003-admin-AdminMaster.png
  legacy landmark:   tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/0003-admin-AdminMaster.landmark.json
  new url:           http://localhost:5174/2su/admin/AdminMaster
  new screenshot:    tests/sets/marko/reports/parity/admin-GeocodeAdmin/new/0003-admin-AdminMaster.png
  new landmark:      tests/sets/marko/reports/parity/admin-GeocodeAdmin/new/0003-admin-AdminMaster.landmark.json
  new route hint:    client/src/routes/[[msp]]/admin/AdminMaster/+page.svelte
  service hint:      server/src/services/admin/admin-master/

[step 0004] admin-GeocodeAdmin
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/admin/GeocodeAdmin.php
  legacy screenshot: tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/0004-admin-GeocodeAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-GeocodeAdmin/legacy/0004-admin-GeocodeAdmin.landmark.json
  new url:           http://localhost:5174/2su/admin/GeocodeAdmin
  new screenshot:    tests/sets/marko/reports/parity/admin-GeocodeAdmin/new/0004-admin-GeocodeAdmin.png
  new landmark:      tests/sets/marko/reports/parity/admin-GeocodeAdmin/new/0004-admin-GeocodeAdmin.landmark.json
  new route hint:    client/src/routes/[[msp]]/admin/GeocodeAdmin/+page.svelte
  service hint:      server/src/services/admin/geocode-admin/

Failure messages (verbatim):
(no failures)

Subagent task template:
  Fix regression #001 admin-GeocodeAdmin. The legacy site at the
  final URL above renders correctly; the new SvelteKit app does not. Read
  the spec, the legacy + new screenshots, and the landmark JSONs to see what
  the new app is missing. Inspect the "new route hint" file (create it if it
  does not exist) and apply the minimum changes to make a re-run of
  `node cli.js all --grep admin-GeocodeAdmin` pass all three pillars.

#002 admin-LocationAdmin https://localhost:8080/2su/admin/LocationAdmin.php?mode=insert&LocID=&changeClientID=137&page=0&sort=

MSP: 2su Type: data-write Legacy steps: 6
DML: 2su.Levels +1/~0/-0 · 2su.Locations +1/~0/-0 · 2su.Locations2 +1/~0/-0 · smashmanager.sassie_mos_queue +1/~0/-0
DDL: no DDL

Checks 5 ok 1 fail

  • *admin-LoginAdmin: form fields (login, password)
  • *admin-LoginAdmin: headings (ADMINISTRATOR LOG IN)
  • *admin-AdminMaster: form fields (changeSurveyID, quick-jump, searchShopperLName, searchShopperEmailH, shopper-search, newAnnouncementText, announcementVisibility, expirationDate, create-announcement, cancel-announcement-creation, show-reportOverallShops, show-reportOverdueAssignedShops, show-reportOpenWithApps, show-reportOpenNoApps, show-reportProjectOverview, show-reportScheduler, show-reportReviewer, startDate, endDate, showPercentages, excludeKiosk, clientSelectionType, clientList, countryFilter, countrySelect, businessTypeFilter, businessTypeSelect, getShopCounts)
  • *admin-LocationAdmin: form fields (editLevelSelect, GoButton4, importSelector, GoButton2, StoreIDFilter, LocNameFilter, levelfilter, countryfilter, GoButton)
  • *admin-LocationAdmin: form fields (StoreID, LocName, LocAddress1, LocAddress2, LocCity, LocState, LocCountry, LocZip, LocPhone, AreaCode, LocHours, DaysOpen, LocGroup, Mgr1, Mgr2, Mgr3)
  • xadmin-LocationAdmin: rendered
    new app did not reach admin-LocationAdmin #3 (legacy reached this slug at this point in the recorded flow)

Screenshots 6 pages 1 not reached

index #1
missing: 0 headings · 0 fields · 0 values
legacy https://localhost:8080/2su/index.norm.php
new http://localhost:5174/2su/index.norm.php
legacy new
admin-LoginAdmin #1
missing: 0 headings · 0 fields · 1 values
legacy https://localhost:8080/2su/admin/LoginAdmin.norm.php
new http://localhost:5174/2su/admin/LoginAdmin
legacy new
admin-AdminMaster #1
missing: 0 headings · 0 fields · 26 values
legacy https://localhost:8080/2su/admin/AdminMaster.php
new http://localhost:5174/2su/admin/AdminMaster
legacy new
admin-LocationAdmin #1
missing: 0 headings · 0 fields · 13 values
legacy https://localhost:8080/2su/admin/LocationAdmin.php
new http://localhost:5174/2su/admin/LocationAdmin
legacy new
admin-LocationAdmin #2
missing: 0 headings · 0 fields · 21 values
legacy https://localhost:8080/2su/admin/LocationAdmin.php?mode=add&changeClientID=137&sort=&page=0&page=0
new http://localhost:5174/2su/admin/LocationAdmin?mode=add
legacy new
admin-LocationAdmin #3
new app did not reach this page
legacy https://localhost:8080/2su/admin/LocationAdmin.php?mode=insert&LocID=&changeClientID=137&page=0&sort=
new
legacy
no new capture
Agent fix context 1 issue
Recording:        #002 admin-LocationAdmin
Final URL:        https://localhost:8080/2su/admin/LocationAdmin.php?mode=insert&LocID=&changeClientID=137&page=0&sort=
MSP:              2su
Type:             data-write
DML:              2su.Levels +1/~0/-0, 2su.Locations +1/~0/-0, 2su.Locations2 +1/~0/-0, smashmanager.sassie_mos_queue +1/~0/-0

Failure summary (1):
  - missing-page: admin-LocationAdmin

Files (workspace-relative — readable directly via the Read tool):
  spec:        tests/sets/marko/recordings/admin-LocationAdmin/spec.js
  meta:        tests/sets/marko/recordings/admin-LocationAdmin/meta.json
  legacy dir:  tests/sets/marko/recordings/admin-LocationAdmin/legacy/
  parity dir:  tests/sets/marko/reports/parity/admin-LocationAdmin/

Steps:
[step 0001] index
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/index.norm.php
  legacy screenshot: tests/sets/marko/recordings/admin-LocationAdmin/legacy/0001-index.png
  legacy landmark:   tests/sets/marko/recordings/admin-LocationAdmin/legacy/0001-index.landmark.json
  new url:           http://localhost:5174/2su/index.norm.php
  new screenshot:    tests/sets/marko/reports/parity/admin-LocationAdmin/new/0001-index.png
  new landmark:      tests/sets/marko/reports/parity/admin-LocationAdmin/new/0001-index.landmark.json
  new route hint:    (unknown)
  service hint:      (unknown)

[step 0002] admin-LoginAdmin
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/admin/LoginAdmin.norm.php
  legacy screenshot: tests/sets/marko/recordings/admin-LocationAdmin/legacy/0002-admin-LoginAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-LocationAdmin/legacy/0002-admin-LoginAdmin.landmark.json
  new url:           http://localhost:5174/2su/admin/LoginAdmin
  new screenshot:    tests/sets/marko/reports/parity/admin-LocationAdmin/new/0002-admin-LoginAdmin.png
  new landmark:      tests/sets/marko/reports/parity/admin-LocationAdmin/new/0002-admin-LoginAdmin.landmark.json
  new route hint:    client/src/routes/[[msp]]/admin/LoginAdmin/+page.svelte
  service hint:      server/src/services/admin/login-admin/

[step 0003] admin-AdminMaster
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/admin/AdminMaster.php
  legacy screenshot: tests/sets/marko/recordings/admin-LocationAdmin/legacy/0003-admin-AdminMaster.png
  legacy landmark:   tests/sets/marko/recordings/admin-LocationAdmin/legacy/0003-admin-AdminMaster.landmark.json
  new url:           http://localhost:5174/2su/admin/AdminMaster
  new screenshot:    tests/sets/marko/reports/parity/admin-LocationAdmin/new/0003-admin-AdminMaster.png
  new landmark:      tests/sets/marko/reports/parity/admin-LocationAdmin/new/0003-admin-AdminMaster.landmark.json
  new route hint:    client/src/routes/[[msp]]/admin/AdminMaster/+page.svelte
  service hint:      server/src/services/admin/admin-master/

[step 0004] admin-LocationAdmin
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/admin/LocationAdmin.php
  legacy screenshot: tests/sets/marko/recordings/admin-LocationAdmin/legacy/0004-admin-LocationAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-LocationAdmin/legacy/0004-admin-LocationAdmin.landmark.json
  new url:           http://localhost:5174/2su/admin/LocationAdmin
  new screenshot:    tests/sets/marko/reports/parity/admin-LocationAdmin/new/0004-admin-LocationAdmin.png
  new landmark:      tests/sets/marko/reports/parity/admin-LocationAdmin/new/0004-admin-LocationAdmin.landmark.json
  new route hint:    client/src/routes/[[msp]]/admin/LocationAdmin/+page.svelte
  service hint:      server/src/services/admin/location-admin/

[step 0005] admin-LocationAdmin
  reached on new app: YES
  legacy url:        https://localhost:8080/2su/admin/LocationAdmin.php?mode=add&changeClientID=137&sort=&page=0&page=0
  legacy screenshot: tests/sets/marko/recordings/admin-LocationAdmin/legacy/0005-admin-LocationAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-LocationAdmin/legacy/0005-admin-LocationAdmin.landmark.json
  new url:           http://localhost:5174/2su/admin/LocationAdmin?mode=add
  new screenshot:    tests/sets/marko/reports/parity/admin-LocationAdmin/new/0005-admin-LocationAdmin.png
  new landmark:      tests/sets/marko/reports/parity/admin-LocationAdmin/new/0005-admin-LocationAdmin.landmark.json
  new route hint:    client/src/routes/[[msp]]/admin/LocationAdmin/+page.svelte
  service hint:      server/src/services/admin/location-admin/

[step 0006] admin-LocationAdmin
  reached on new app: NO
  legacy url:        https://localhost:8080/2su/admin/LocationAdmin.php?mode=insert&LocID=&changeClientID=137&page=0&sort=
  legacy screenshot: tests/sets/marko/recordings/admin-LocationAdmin/legacy/0006-admin-LocationAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-LocationAdmin/legacy/0006-admin-LocationAdmin.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    client/src/routes/[[msp]]/admin/LocationAdmin/+page.svelte
  service hint:      server/src/services/admin/location-admin/

Failure messages (verbatim):
[admin-LocationAdmin: rendered]
new app did not reach admin-LocationAdmin #3 (legacy reached this slug at this point in the recorded flow)

Subagent task template:
  Fix regression #002 admin-LocationAdmin. The legacy site at the
  final URL above renders correctly; the new SvelteKit app does not. Read
  the spec, the legacy + new screenshots, and the landmark JSONs to see what
  the new app is missing. Inspect the "new route hint" file (create it if it
  does not exist) and apply the minimum changes to make a re-run of
  `node cli.js all --grep admin-LocationAdmin` pass all three pillars.

#003 admin-MyNewPage https://localhost:8080/2su/admin/AdminShopLog.php

MSP: 2su Type: data-write Legacy steps: 5
DML: 2su.Surveys +0/~1/-0
DDL: no DDL

Checks not run

No assertions for this recording.

Screenshots no captures

No parity capture for this recording. Run cli.js parity.
Agent fix context clean
Recording:        #003 admin-MyNewPage
Final URL:        https://localhost:8080/2su/admin/AdminShopLog.php
MSP:              2su
Type:             data-write
DML:              2su.Surveys +0/~1/-0

Failure summary (0):
  (none — recording currently passes)

Files (workspace-relative — readable directly via the Read tool):
  spec:        tests/sets/marko/recordings/admin-MyNewPage/spec.js
  meta:        tests/sets/marko/recordings/admin-MyNewPage/meta.json
  legacy dir:  tests/sets/marko/recordings/admin-MyNewPage/legacy/
  parity dir:  tests/sets/marko/reports/parity/admin-MyNewPage/

Steps:
[step 0001] index
  reached on new app: NO
  legacy url:        https://localhost:8080/2su/index.norm.php
  legacy screenshot: tests/sets/marko/recordings/admin-MyNewPage/legacy/0001-index.png
  legacy landmark:   tests/sets/marko/recordings/admin-MyNewPage/legacy/0001-index.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    (unknown)
  service hint:      (unknown)

[step 0002] admin-LoginAdmin
  reached on new app: NO
  legacy url:        https://localhost:8080/2su/admin/LoginAdmin.norm.php
  legacy screenshot: tests/sets/marko/recordings/admin-MyNewPage/legacy/0002-admin-LoginAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-MyNewPage/legacy/0002-admin-LoginAdmin.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    client/src/routes/[[msp]]/admin/LoginAdmin/+page.svelte
  service hint:      server/src/services/admin/login-admin/

[step 0003] admin-AdminMaster
  reached on new app: NO
  legacy url:        https://localhost:8080/2su/admin/AdminMaster.php
  legacy screenshot: tests/sets/marko/recordings/admin-MyNewPage/legacy/0003-admin-AdminMaster.png
  legacy landmark:   tests/sets/marko/recordings/admin-MyNewPage/legacy/0003-admin-AdminMaster.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    client/src/routes/[[msp]]/admin/AdminMaster/+page.svelte
  service hint:      server/src/services/admin/admin-master/

[step 0004] admin-GeocodeAdmin
  reached on new app: NO
  legacy url:        https://localhost:8080/2su/admin/GeocodeAdmin.php
  legacy screenshot: tests/sets/marko/recordings/admin-MyNewPage/legacy/0004-admin-GeocodeAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-MyNewPage/legacy/0004-admin-GeocodeAdmin.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    client/src/routes/[[msp]]/admin/GeocodeAdmin/+page.svelte
  service hint:      server/src/services/admin/geocode-admin/

[step 0005] admin-AdminShopLog
  reached on new app: NO
  legacy url:        https://localhost:8080/2su/admin/AdminShopLog.php
  legacy screenshot: tests/sets/marko/recordings/admin-MyNewPage/legacy/0005-admin-AdminShopLog.png
  legacy landmark:   tests/sets/marko/recordings/admin-MyNewPage/legacy/0005-admin-AdminShopLog.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    client/src/routes/[[msp]]/admin/AdminShopLog/+page.svelte
  service hint:      server/src/services/admin/admin-shop-log/

Failure messages (verbatim):
(no failures)

Subagent task template:
  Fix regression #003 admin-MyNewPage. The legacy site at the
  final URL above renders correctly; the new SvelteKit app does not. Read
  the spec, the legacy + new screenshots, and the landmark JSONs to see what
  the new app is missing. Inspect the "new route hint" file (create it if it
  does not exist) and apply the minimum changes to make a re-run of
  `node cli.js all --grep admin-MyNewPage` pass all three pillars.

#004 admin-testRecord https://dev.liveshopper.com/2su/admin/AdminMaster.php

MSP: 2su Type: data-write Legacy steps: 3
DML: 2su.LoginTracking +1/~0/-0
DDL: no DDL

Checks not run

No assertions for this recording.

Screenshots no captures

No parity capture for this recording. Run cli.js parity.
Agent fix context clean
Recording:        #004 admin-testRecord
Final URL:        https://dev.liveshopper.com/2su/admin/AdminMaster.php
MSP:              2su
Type:             data-write
DML:              2su.LoginTracking +1/~0/-0

Failure summary (0):
  (none — recording currently passes)

Files (workspace-relative — readable directly via the Read tool):
  spec:        tests/sets/marko/recordings/admin-testRecord/spec.js
  meta:        tests/sets/marko/recordings/admin-testRecord/meta.json
  legacy dir:  tests/sets/marko/recordings/admin-testRecord/legacy/
  parity dir:  tests/sets/marko/reports/parity/admin-testRecord/

Steps:
[step 0001] index
  reached on new app: NO
  legacy url:        https://dev.liveshopper.com/2su/index.norm.php
  legacy screenshot: tests/sets/marko/recordings/admin-testRecord/legacy/0001-index.png
  legacy landmark:   tests/sets/marko/recordings/admin-testRecord/legacy/0001-index.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    (unknown)
  service hint:      (unknown)

[step 0002] admin-LoginAdmin
  reached on new app: NO
  legacy url:        https://dev.liveshopper.com/2su/admin/LoginAdmin.norm.php
  legacy screenshot: tests/sets/marko/recordings/admin-testRecord/legacy/0002-admin-LoginAdmin.png
  legacy landmark:   tests/sets/marko/recordings/admin-testRecord/legacy/0002-admin-LoginAdmin.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    client/src/routes/[[msp]]/admin/LoginAdmin/+page.svelte
  service hint:      server/src/services/admin/login-admin/

[step 0003] admin-AdminMaster
  reached on new app: NO
  legacy url:        https://dev.liveshopper.com/2su/admin/AdminMaster.php
  legacy screenshot: tests/sets/marko/recordings/admin-testRecord/legacy/0003-admin-AdminMaster.png
  legacy landmark:   tests/sets/marko/recordings/admin-testRecord/legacy/0003-admin-AdminMaster.landmark.json
  new url:           (not reached)
  new screenshot:    (not captured — new app did not reach this step)
  new landmark:      (not captured)
  new route hint:    client/src/routes/[[msp]]/admin/AdminMaster/+page.svelte
  service hint:      server/src/services/admin/admin-master/

Failure messages (verbatim):
(no failures)

Subagent task template:
  Fix regression #004 admin-testRecord. The legacy site at the
  final URL above renders correctly; the new SvelteKit app does not. Read
  the spec, the legacy + new screenshots, and the landmark JSONs to see what
  the new app is missing. Inspect the "new route hint" file (create it if it
  does not exist) and apply the minimum changes to make a re-run of
  `node cli.js all --grep admin-testRecord` pass all three pillars.