docs: update roadmap, todo, and add tasklist
All checks were successful
CI / validate (push) Successful in 21s
All checks were successful
CI / validate (push) Successful in 21s
Restructure roadmap into phases. Clean up todo as intake buffer. Add execution tasklist with prioritized items.
This commit is contained in:
32
TASKLIST.md
Normal file
32
TASKLIST.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# PPF Tasklist
|
||||
|
||||
Active execution queue. Ordered by priority.
|
||||
|
||||
---
|
||||
|
||||
## In Progress
|
||||
|
||||
| # | Task | File(s) | Notes |
|
||||
|---|------|---------|-------|
|
||||
| 1 | Skip socket.shutdown on failed connections | rocksock.py | ~39s/session saved on workers |
|
||||
| 4 | Add more seed sources (100+) | dbs.py | Expand PROXY_SOURCES list |
|
||||
| 6 | Protocol-aware source weighting | httpd.py, ppf.py | Prioritize SOCKS5-yielding sources |
|
||||
|
||||
## Queued
|
||||
|
||||
| # | Task | File(s) | Notes |
|
||||
|---|------|---------|-------|
|
||||
| 2 | SQLite connection reuse on odin | httpd.py | Cache per-greenlet handle |
|
||||
| 3 | Lazy-load ASN database | httpd.py | Defer to first lookup |
|
||||
| 12 | API filters on /proxies (proto/country/ASN) | httpd.py | Consumer query params |
|
||||
| 8 | Graduated recheck intervals | proxywatchd.py | Fresh proxies checked more often |
|
||||
|
||||
## Done
|
||||
|
||||
| # | Task | Date |
|
||||
|---|------|------|
|
||||
| - | Extraction short-circuits | 2026-02-22 |
|
||||
| - | last_seen freshness fix | 2026-02-22 |
|
||||
| - | Periodic re-seeding | 2026-02-22 |
|
||||
| - | ASN enrichment | 2026-02-22 |
|
||||
| - | URL pipeline stats | 2026-02-22 |
|
||||
Reference in New Issue
Block a user