Frontmatter
| id | 9041 |
| title | Enhancement: Add Spider Summary Logs |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Feb 7, 2026, 10:15 PM |
| updatedAt | Feb 7, 2026, 10:17 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9041 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8930 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 7, 2026, 10:17 PM |
Enhancement: Add Spider Summary Logs
tobiu added parent issue #8930 on Feb 7, 2026, 10:15 PM
tobiu assigned to @tobiu on Feb 7, 2026, 10:16 PM

tobiu
Feb 7, 2026, 10:17 PM
Input from Gemini 3 Pro:
✦ Added summary logs to the Spider execution.
Changes
- State Tracking: Added
totalFoundto the spider state.- Summary Log: The
run()method now outputs a final summary block indicating the total new candidates discovered, even if the run was silent/empty.Example Output
-------------------------------------------------- [Spider] Run Complete. [Spider] Total New Candidates Discovered: 124 --------------------------------------------------Code committed to
devbranch.
tobiu closed this issue on Feb 7, 2026, 10:17 PM
Add a final summary log to the Spider execution to clearly indicate the results of the run.
Current Behavior: If no new users are found (e.g., because all repositories were already visited), the Spider exits silently after processing pages, leaving the user unsure if it worked or just found nothing.
Goal: Print a summary at the end of the run:
Changes:
apps/devrank/services/Spider.mjsto track cumulative stats in thestateobject.run().