From 4decefb940022c4015d4ea13344d9f0f889a3f09 Mon Sep 17 00:00:00 2001 From: lorentz Date: Wed, 15 Jul 2026 15:19:59 -0400 Subject: [PATCH] docs(requirements): mark EVID-02/03/04 complete (phase 16 gap) --- .planning/REQUIREMENTS.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.planning/REQUIREMENTS.md b/.planning/REQUIREMENTS.md index fd527f3..55d5834 100644 --- a/.planning/REQUIREMENTS.md +++ b/.planning/REQUIREMENTS.md @@ -25,16 +25,16 @@ destructive remediation gated behind explicit human approval. - [x] **EVID-01**: For each candidate ticket, the system extracts ticket ID/number, company, requester/reporter, title, description, notes, relevant time entries, and attachment metadata -- [ ] **EVID-02**: When multiple `.eml` attachments exist, the system prefers +- [x] **EVID-02**: When multiple `.eml` attachments exist, the system prefers `rfc.eml` as the original reported message over `OriginatingEmail.eml` (wrapper/context), matching case-insensitively and by `message/rfc822` content-type, not filename alone -- [ ] **EVID-03**: The system parses the selected original email's RFC822/MIME +- [x] **EVID-03**: The system parses the selected original email's RFC822/MIME structure into normalized headers (From, display name, sender email/domain, Reply-To, Return-Path, To, Cc, Subject, Date, Message-ID, Received chain, SPF/DKIM/DMARC authentication results), extracted URLs, and attachment metadata (name, content-type, size, hash) -- [ ] **EVID-04**: The system stores a sanitized/truncated body preview alongside +- [x] **EVID-04**: The system stores a sanitized/truncated body preview alongside raw evidence, and never executes or fetches any URL found in a message ### Campaign Grouping @@ -153,9 +153,9 @@ Populated during roadmap creation. | DETECT-02 | Phase 15 | Complete | | DETECT-03 | Phase 18 | Pending | | EVID-01 | Phase 15 | Complete | -| EVID-02 | Phase 16 | Pending | -| EVID-03 | Phase 16 | Pending | -| EVID-04 | Phase 16 | Pending | +| EVID-02 | Phase 16 | Complete | +| EVID-03 | Phase 16 | Complete | +| EVID-04 | Phase 16 | Complete | | CAMP-01 | Phase 18 | Pending | | CAMP-02 | Phase 18 | Pending | | CAMP-03 | Phase 18 | Pending |