Skip to content

Production route audit

Active route smoke checklist.

Validate production demo, share, card, package, API, and compatibility surfaces after navigation, deploy, schema, auth, or share-link changes.

Operating rule

This is not fake demo routing. Customer previews and admin simulations use production routes with demo/test records flagged in the database.

Routes tracked

98

22 public/current, 62 internal, 3 API, 11 redirects.

Retired references

0

No retired route prefixes detected.

Checklist status

Clean

Ready for manual click-through review.

Production demo stance

Flagged

Demo records are DB-flagged.

Manual smoke checklist

Review by route responsibility.

Grouping keeps mobile scanning clear and avoids white-on-white nesting in light mode while preserving dark-mode contrast.

Current Internal API Redirect

current

Current production surfaces

Live pages that should resolve directly and stay aligned with navigation, share links, package evaluation, card flows, and production demo entry points.

22 checks

current expect 200

/

Active route should load without hitting retired demo route surfaces.

Class: public marketing

Auth: public

Public nav: allowed

QA: public

Expected target: /

Open
current expect 200

/start

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /start

Open
current expect 200

/group

Active route should load without hitting retired demo route surfaces.

Class: public marketing

Auth: public

Public nav: allowed

QA: public

Expected target: /group

Open
current expect 200

/start/group

Active route should load without hitting retired demo route surfaces.

Class: public marketing

Auth: public

Public nav: blocked

QA: public

Expected target: /start/group

Open
current expect 200

/packages

Active route should load without hitting retired demo route surfaces.

Class: public marketing

Auth: public

Public nav: allowed

QA: public

Expected target: /packages

Open
current expect 200

/fundraiser-packages1

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /fundraiser-packages1

Open
current expect 200

/demo/start

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /demo/start

Open
current expect 200

/demo/session/preview

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /demo/session/preview

Open
current expect 200

/platform/demo

Active route should load without hitting retired demo route surfaces.

Class: demo internal tooling

Auth: internal demo only

Public nav: blocked

QA: manual · sensitive controls

Expected target: /platform/demo

Open
current expect 200

/platform/demo/sessions

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /platform/demo/sessions

Open
current expect 200

/platform/demo/route-audit

Active route should load without hitting retired demo route surfaces.

Class: demo internal tooling

Auth: internal demo only

Public nav: blocked

QA: manual

Expected target: /platform/demo/route-audit

Open
current expect 200

/register

Active route should load without hitting retired demo route surfaces.

Class: public marketing

Auth: public

Public nav: allowed

QA: manual

Expected target: /register

Open
current expect 200

/card/demo

Active route should load without hitting retired demo route surfaces.

Class: public fundraiser share

Auth: public

Public nav: allowed

QA: public

Expected target: /card/demo

Open
current expect 200

/card/demo#swap-player

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /card/demo#swap-player

Open
current expect 200

/card/demo#market-trade

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /card/demo#market-trade

Open
current expect 200

/go/F8X4Q9

Active route should load without hitting retired demo route surfaces.

Class: public marketing

Auth: public

Public nav: blocked

QA: public

Expected target: /go/F8X4Q9

Open
current expect 200

/fundraiser/demo-team

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /fundraiser/demo-team

Open
current expect 200

/fundraisers/demo-youth-football-club

Active route should load without hitting retired demo route surfaces.

Class: public fundraiser share

Auth: public

Public nav: allowed

QA: public

Expected target: /fundraisers/demo-youth-football-club

Open
current expect 200

/my-cards/demo

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /my-cards/demo

Open
current expect 200

/account/cards/card_seed_fan_8k29_rq7/share

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /account/cards/card_seed_fan_8k29_rq7/share

Open
current expect 200

/account/seller/fr_demo_youth_football/share?participantCode=MASON14

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /account/seller/fr_demo_youth_football/share?participantCode=MASON14

Open
current expect 200

/admin/fundraisers/fr_demo_youth_football/share

Active route should load without hitting retired demo route surfaces.

Class: current

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /admin/fundraisers/fr_demo_youth_football/share

Open

internal

Internal demo and future-admin surfaces

Internal routes that may support production-readiness work but must stay out of public navigation and customer CTAs.

62 checks

internal expect 200

/admin

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: production admin entry

Auth: future admin permission required

Public nav: blocked

QA: admin

Expected target: /admin

Open
internal expect 200

/admin/access-roles

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/access-roles

Open
internal expect 200

/admin/campaigns

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/campaigns

Open
internal expect 200

/admin/campaigns/demo-youth-football-club

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/campaigns/demo-youth-football-club

Open
internal expect 200

/admin/cards

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/cards

Open
internal expect 200

/admin/cards/card-dyfc-001

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/cards/card-dyfc-001

Open
internal expect 200

/admin/directory

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/directory

Open
internal expect 200

/admin/eligibility

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/eligibility

Open
internal expect 200

/admin/eligibility/review-lock-001

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/eligibility/review-lock-001

Open
internal expect 200

/admin/economics

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/economics

Open
internal expect 200

/admin/economics/physical-reconciliation

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/economics/physical-reconciliation

Open
internal expect 200

/admin/economics/setup-fees

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/economics/setup-fees

Open
internal expect 200

/admin/economics/market-swap-purchases

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/economics/market-swap-purchases

Open
internal expect 200

/admin/economics/revenue-buckets

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/economics/revenue-buckets

Open
internal expect 200

/admin/economics/group-credits

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/economics/group-credits

Open
internal expect 200

/admin/economics/distribution-placeholders

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/economics/distribution-placeholders

Open
internal expect 200

/admin/groups

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/groups

Open
internal expect 200

/admin/groups/demo-youth-football-club

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/groups/demo-youth-football-club

Open
internal expect 200

/admin/marketing-kits

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/marketing-kits

Open
internal expect 200

/admin/partners

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/partners

Open
internal expect 200

/admin/registration-pipeline

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/registration-pipeline

Open
internal expect 200

/admin/registration-pipeline/draft-unavailable

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/registration-pipeline/draft-unavailable

Open
internal expect 200

/admin/reports

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/reports

Open
internal expect 200

/admin/system

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/system

Open
internal expect 200

/admin/support

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/support

Open
internal expect 200

/admin/support/case-late-claim-001

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /admin/support/case-late-claim-001

Open
internal expect 200

/group-admin

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: account login required

Public nav: blocked

QA: admin

Expected target: /group-admin

Open
internal expect 200

/group-admin/cards

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: account login required

Public nav: blocked

QA: admin

Expected target: /group-admin/cards

Open
internal expect 200

/group-admin/payouts

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: account login required

Public nav: blocked

QA: admin

Expected target: /group-admin/payouts

Open
internal expect 200

/group-admin/share-hub

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: account login required

Public nav: blocked

QA: admin

Expected target: /group-admin/share-hub

Open
internal expect 200

/platform/demo/economics-console

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: future production admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/economics-console

Open
internal expect 200

/platform/demo/staff-admin

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin

Open
internal expect 200

/platform/demo/staff-admin/campaigns

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/campaigns

Open
internal expect 200

/platform/demo/staff-admin/campaigns/demo-youth-football-club

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/campaigns/demo-youth-football-club

Open
internal expect 200

/platform/demo/staff-admin/groups

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/groups

Open
internal expect 200

/platform/demo/staff-admin/groups/demo-youth-football-club

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/groups/demo-youth-football-club

Open
internal expect 200

/platform/demo/staff-admin/cards

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/cards

Open
internal expect 200

/platform/demo/staff-admin/cards/card-dyfc-001

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/cards/card-dyfc-001

Open
internal expect 200

/platform/demo/staff-admin/support

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/support

Open
internal expect 200

/platform/demo/staff-admin/support/case-late-claim-001

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/support/case-late-claim-001

Open
internal expect 200

/platform/demo/staff-admin/eligibility

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/eligibility

Open
internal expect 200

/platform/demo/staff-admin/eligibility/review-lock-001

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/eligibility/review-lock-001

Open
internal expect 200

/platform/demo/staff-admin/economics

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/economics

Open
internal expect 200

/platform/demo/staff-admin/economics/physical-reconciliation

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/economics/physical-reconciliation

Open
internal expect 200

/platform/demo/staff-admin/economics/setup-fees

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/economics/setup-fees

Open
internal expect 200

/platform/demo/staff-admin/economics/market-swap-purchases

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/economics/market-swap-purchases

Open
internal expect 200

/platform/demo/staff-admin/economics/revenue-buckets

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/economics/revenue-buckets

Open
internal expect 200

/platform/demo/staff-admin/economics/group-credits

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/economics/group-credits

Open
internal expect 200

/platform/demo/staff-admin/economics/distribution-placeholders

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/economics/distribution-placeholders

Open
internal expect 200

/platform/demo/staff-admin/marketing-kits

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/marketing-kits

Open
internal expect 200

/platform/demo/staff-admin/reports

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/reports

Open
internal expect 200

/platform/demo/staff-admin/system

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/system

Open
internal expect 200

/platform/demo/staff-admin/directory

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/directory

Open
internal expect 200

/platform/demo/staff-admin/registration-pipeline

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/registration-pipeline

Open
internal expect 200

/platform/demo/staff-admin/access-roles

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: fansports internal admin

Auth: future admin permission required

Public nav: blocked

QA: admin · sensitive controls

Expected target: /platform/demo/staff-admin/access-roles

Open
internal expect 200

/platform/demo/group-command-center

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: internal demo only

Public nav: blocked

QA: admin

Expected target: /platform/demo/group-command-center

Open
internal expect 200

/platform/demo/group-operations

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: internal demo only

Public nav: blocked

QA: admin

Expected target: /platform/demo/group-operations

Open
internal expect 200

/platform/demo/report-center

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: internal demo only

Public nav: blocked

QA: admin

Expected target: /platform/demo/report-center

Open
internal expect 200

/platform/demo/report-center/preview/campaign-summary

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: internal demo only

Public nav: blocked

QA: admin

Expected target: /platform/demo/report-center/preview/campaign-summary

Open
internal expect 200

/platform/demo/marketing-kit

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: internal demo only

Public nav: blocked

QA: admin

Expected target: /platform/demo/marketing-kit

Open
internal expect 200

/platform/demo/marketing-kit/preview/supporter-letter

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: internal demo only

Public nav: blocked

QA: admin

Expected target: /platform/demo/marketing-kit/preview/supporter-letter

Open
internal expect 200

/platform/demo/success-guide

Internal demo/admin route should load only as internal tooling and stay out of public navigation.

Class: group admin

Auth: internal demo only

Public nav: blocked

QA: admin

Expected target: /platform/demo/success-guide

Open

api

API smoke checks

JSON endpoints that may return live data or schema-pending responses while production DB tables are staged.

3 checks

api expect 202 or 200

/api/platform/route-audit.json

API should return data or schema_pending while production DB tables are pending.

Class: api

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /api/platform/route-audit.json

Open
api expect 202 or 200

/api/demo/player-market

API should return data or schema_pending while production DB tables are pending.

Class: api

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /api/demo/player-market

Open
api expect 202 or 200

/api/demo/roster-trade-availability?cardPublicId=card_demo_2025_real_001

API should return data or schema_pending while production DB tables are pending.

Class: api

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /api/demo/roster-trade-availability?cardPublicId=card_demo_2025_real_001

Open

compatibility

Compatibility redirects

Legacy or short paths that should continue moving users to active production surfaces without dead ends.

11 checks

compatibility expect redirect

/platform/demo/start

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /platform/demo/start

Open
compatibility expect redirect

/play/card_demo_2025_real_001

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /card/demo

Open
compatibility expect redirect

/play/card_demo_2025_real_001/roster-trade

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /card/demo#market-trade

Open
compatibility expect redirect

/play/card_demo_2025_real_001/swap-player

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /card/demo#swap-player

Open
compatibility expect redirect

/roster-cards

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /roster-cards

Open
compatibility expect redirect

/group-dashboard

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /group-dashboard

Open
compatibility expect redirect

/standings/sample

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /standings/sample

Open
compatibility expect redirect

/f/demo-youth-football-club

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /f/demo-youth-football-club

Open
compatibility expect redirect

/c/FAN8K29RQ7

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /c/FAN8K29RQ7

Open
compatibility expect redirect

/s/YOUTH25

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /s/YOUTH25

Open
compatibility expect redirect

/p/MASON14

Compatibility route should redirect cleanly to an active route.

Class: compatibility

Auth: manual review

Public nav: blocked

QA: manual

Expected target: /p/MASON14

Open