Implements proper connection identifiers for evidence lists with correct pagination support. Removes custom types in favor of generated ones, replaces useMemo with useCallback for connection IDs, and increases the evidence limit from 10 to 50 items. Ensures UI updates correctly when adding new evidence to tasks. Signed-off-by: gearnode <bryan@frimin.fr>