docs(17-05): complete serve & schedule CLI commands plan

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
salvacybersec
2026-04-06 17:48:06 +03:00
parent 292ec247fe
commit 7020c57905
3 changed files with 110 additions and 7 deletions

View File

@@ -3,14 +3,14 @@ gsd_state_version: 1.0
milestone: v1.0
milestone_name: milestone
status: executing
stopped_at: Completed 17-03-PLAN.md
last_updated: "2026-04-06T14:36:30.928Z"
stopped_at: Completed 17-05-PLAN.md
last_updated: "2026-04-06T14:47:58.267Z"
last_activity: 2026-04-06
progress:
total_phases: 18
completed_phases: 15
total_plans: 86
completed_plans: 84
completed_plans: 85
percent: 20
---
@@ -101,6 +101,7 @@ Progress: [██░░░░░░░░] 20%
| Phase 15 P03 | 4min | 2 tasks | 11 files |
| Phase 16 P01 | 4min | 2 tasks | 6 files |
| Phase 17 P03 | 5min | 3 tasks | 6 files |
| Phase 17 P05 | 6min | 1 tasks | 10 files |
## Accumulated Context
@@ -155,6 +156,8 @@ Recent decisions affecting current work:
- [Phase 16]: URLhaus tag lookup with payload endpoint fallback
- [Phase 17]: Telego v1.8.0 handler context pattern: *th.Context implements context.Context for scan/recon timeout propagation
- [Phase 17]: /key enforced private-chat-only via chat.Type check; all other bot commands use masked keys
- [Phase 17]: Scheduler runs inside serve command process; schedule add/list/remove/run are standalone DB operations
- [Phase 17]: OnFindings callback pattern decouples scheduler from bot for Telegram notifications
### Pending Todos
@@ -169,6 +172,6 @@ None yet.
## Session Continuity
Last session: 2026-04-06T14:36:30.924Z
Stopped at: Completed 17-03-PLAN.md
Last session: 2026-04-06T14:47:58.263Z
Stopped at: Completed 17-05-PLAN.md
Resume file: None