Complete user and candidate register
Browse every account and unlinked person record with consistent list/cards, search, paging and copying of visible selections. Secondary queues load independently, and owner-team accounts open their membership workflow.
- Improvements and fixes
Complete register controls: Removed the 40-record candidate cutoff. Accounts and unlinked candidates share 20/50/100/All paging, page counts, typed search, category/status filters, list/cards and visible-only selection/copying. Search and filters apply before result counts.
- Improvements and fixes
Correct role and record destinations: Owner-team members open the matching saved membership instead of an ordinary editor that cannot represent their role. Their displayed building scope follows current ownership. Imported candidates open their exact existing people profile. Company, client/team and service/legal account groups are counted separately.
- Improvements and fixes
Independent loading and current context: The account register renders without waiting for access-request or saved-preparation queues. Delayed reads cannot overwrite a newer view or signed-out context. Paging shares one arithmetic model with existing server registers. Saved preparations gain scoped search, while legacy creation markers remain explicitly unknown.
This release changes presentation, read-only projections and shared paging arithmetic. No production account, permission, membership, invitation, price or payment was changed for testing. Automated UI/domain checks and deployed files are verified; protected native, mobile and independent-role acceptance remain pending the existing browser handoff.