From f4b2fab6838d15161c9c18381386eaaee423e9cd Mon Sep 17 00:00:00 2001 From: colin Date: Sun, 31 Aug 2025 11:14:52 -0400 Subject: [PATCH] docs: update roadmap to post v0.0.2; set next goals --- TODO.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/TODO.md b/TODO.md index 158595a..e6b6840 100644 --- a/TODO.md +++ b/TODO.md @@ -1,8 +1,8 @@ -## Roadmap (post v0.0.1) +## Roadmap (post v0.0.2) Prioritized from easiest/low-risk to more involved work. Check off as we ship. -### Quick wins (target v0.0.2) +### Shipped in v0.0.2 - [x] Add crawl metadata (startedAt, finishedAt, durationMs) - [x] Include run parameters in report (maxDepth, concurrency, timeout, userAgent, sameHostOnly) - [x] Status histogram (2xx/3xx/4xx/5xx totals) in summary @@ -10,8 +10,6 @@ Prioritized from easiest/low-risk to more involved work. Check off as we ship. - [x] Add compact `reportSummary` text block to JSON - [x] Top external domains with counts - [x] Broken links sample (first N) + per-domain broken counts - -### Core additions (default, no flags) - [x] Robots.txt summary (present, fetchedAt) - [x] Sitemap extras (index → child sitemaps, fetch errors) - [x] Per-page response time (responseTimeMs) and content length (basic) @@ -19,7 +17,7 @@ Prioritized from easiest/low-risk to more involved work. Check off as we ship. - [x] Depth distribution (count of pages by depth) - [x] Redirect map summary (from → to domain counts) -### Outputs and UX +### Next (target v0.0.3) - [ ] CSV exports: pages.csv, links.csv - [ ] NDJSON export option for streaming pipelines