mirror of
https://github.com/juherr/kill-the-news.git
synced 2026-06-21 06:13:48 +00:00
docs: mark Phase 3 tasks done; document WAF rate limiting in TODO
P1-4, P2-10, P2-11 marked DONE in TECH_DEBT.md. P1-5 (rate limiting) is infrastructure-only — documented in TODO.md with the recommended Cloudflare WAF rule targets and thresholds. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+6
-6
@@ -27,12 +27,12 @@ Generated: 2026-05-22
|
||||
|
||||
## Phase 3 — Ongoing / Infrastructure
|
||||
|
||||
| # | Task | Priority |
|
||||
| ----- | ---------------------------------------------------- | -------- |
|
||||
| P1-4 | Structured logging + error aggregation | 36 |
|
||||
| P1-5 | Rate limiting (Cloudflare WAF rules) | 24 |
|
||||
| P2-10 | Extract constants module (`src/config/constants.ts`) | 12 |
|
||||
| P2-11 | Split `admin.ts` into sub-modules | 8 |
|
||||
| # | Task | Priority | Status |
|
||||
| ----- | ---------------------------------------------------- | -------- | ------------------------- |
|
||||
| P1-4 | Structured logging + error aggregation | 36 | DONE |
|
||||
| P1-5 | Rate limiting (Cloudflare WAF rules) | 24 | Infrastructure (see TODO) |
|
||||
| P2-10 | Extract constants module (`src/config/constants.ts`) | 12 | DONE |
|
||||
| P2-11 | Split `admin.ts` into sub-modules | 8 | DONE |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user