procurement-ingest/lambdas/wo/email_processor/tests/fixtures/update-plaintext/update-plaintext-19.eml
Adam Moussa b4e40d0304
Commit WO parser .eml fixtures for executable coverage
The parser test suite globbed for input .eml fixtures that the repo's
`*.eml` ignore rule kept uncommitted, so every parametrized golden and
fail-closed test collected zero cases and CI could not exercise the
deterministic parser that handles 100% of WO email volume.

Add a fixtures-only negation to .gitignore and commit the 55 scrubbed
positive samples (50 update-plaintext, 5 assign-html) plus 14
ai-fallback and 3 adversarial fixtures. The ai-fallback set covers each
fail-closed reason code (subject_no_match, single_space_work_order,
malformed_site_code, label_bleed, creation_time_unparseable,
wo_id_mismatch, missing_required_field) and the adversarial set proves
the parser is total and confines prompt-injection payloads to
comment_text without steering the structured fields.
2026-07-15 20:31:17 -04:00

166 lines
11 KiB
Text

Return-Path: <apm+bncBAABBYN3RHHQMGQEGU6PUKY@seahaven.com>
Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70])
by inbound-smtp.us-east-1.amazonaws.com with SMTP id d8d31goosmrcousandn0jd97ntffvr0pmlpu3no1
for apm@int.seahaven.com;
Fri, 17 Apr 2026 16:20:50 +0000 (UTC)
Received-SPF: pass (spfCheck: domain of seahaven.com designates 209.85.219.70 as permitted sender) client-ip=209.85.219.70; envelope-from=apm+bncBAABBYN3RHHQMGQEGU6PUKY@seahaven.com; helo=mail-qv1-f70.google.com;
Authentication-Results: amazonses.com;
spf=pass (spfCheck: domain of seahaven.com designates 209.85.219.70 as permitted sender) client-ip=209.85.219.70; envelope-from=apm+bncBAABBYN3RHHQMGQEGU6PUKY@seahaven.com; helo=mail-qv1-f70.google.com;
dkim=pass header.i=@seahaven.com;
dmarc=none header.from=hxgnsmartcloud.com;
X-SES-RECEIPT: AEFBQUFBQUFBQUFIN3Q5SjUyR1FaWHlPRE82NUNQYkVCSDFQbTAyb3B4blUzM3g4ayt5V2JnMmovQU1TZWdWWFBza3NKQVNtS0tSeFd0aHMzOWJoWElRTU5HdGlOZDFyeUxXT3YyNzdzbjhubjBYSVc5OWUybE1zd1U5UzZ6dlUvQ2xQTytnZWxGZTJrYkgrZkpVRTQ5VTVmdnRXTEJIamlDK083MVhPbFRsWXhFdUtER0JnM3pZRmdtZVJ4RW1NWTliTmhNZHlWT3NFb1JSYjZuQXJkNFpDcFQrT2g5RnZORlBsT0h2Qjk4bU5yVm1wUnN0dldJdUZxRWkwQ3pKQXNmY21uZmJjdlBRR1JBY1dTbFFrLytHOGI3YXVTcWN6V3hFWWx2Z3NBZzR5NzJObWVWKzdVMy9PVFgyUk5qMkh4OUtOZVJGVWlTWnVoVVVONGtjWjkwWlBZRTdhK0M0VDQ=
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=HEcr6ZKgFEvP273EQdS3Vj8WC8luz9KZlsha6uIn4UVqM1UeimtIYpFQ6/LpmcvlA6hiQmbokUiB0Qt62emhMDMP8nqFKkrGbkzNXyF2pOOb5XSS7RIlfrloVF9zE9enkWahRWApkVneVO2GMKKCumX3Am4A5ASl7wKSFN0zUyg=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1776442850; v=1; bh=dH9ZvvhaQiJoFEcTzkn8GmtcxRUm6ERFF6+sMr271Bo=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-8acadca1ac4sf27768166d6.0
for <apm@int.seahaven.com>; Fri, 17 Apr 2026 09:20:50 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1776442850; cv=pass;
d=google.com; s=arc-20240605;
b=izJRNYgukNS+8ZyPECqMsIPeWEqCTjeNzIBL9KCanGa2lyoI9nbcni7davIjVtv7lQ
BPw+Y71ruQl6QH+Xmz1KI15bj4jqZHVvjWV3s0B+qM+JR5RJFWGI7hn9nXEAu0zg5oU5
Ht2uMc4JLBInXNfuFkW7DvG2BT+6+wG+GcsFmn8fBsYD4H9O1NNXQd7R/yBhzBxERTMH
DBgaJSmgTHfdw3HqsalHXT3IOR2/As70lOe6w5pc0m/MUwv+/qtbTgFiQfYiP4BSKoSC
c6eGs/IE1jfOVV9m9C+vsVc5+cYZ1Q08546+HmZWBIYFxj05Bc5ITY/RudfImhzp1968
SY/g==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:to:mime-version:subject:message-id:from
:date:sender:dkim-signature;
bh=e96tZ5qrac9IlgZYcJDtxkBVyo4zdWFmvAtnFRj6k2k=;
fh=q3DApCNX6VGunsiCy5OaNjAaV9HuM2zAZ1M7PA2Gpng=;
b=fxsqilX7BrsvgZPIwFchfm8WJQO2UC+X1PAKMLMzvgjpXQQikCT2VufaP4rnt/YJl/
5DDrFL+tcA3vvXm+EezXH1avmglppF/d+984Fh60sIZPQLV/XjtTyyCfUvfm4hS/bur9
ObbOGRiJaFVve4EafZ8pu8H38Dq4j+Dg8PdGQnPEgTcpej/mbsFCllEOyHUN7di5LNTF
wH3bretOVCSM8HudV6FviP0dkfB4rWfCrSh1GVQYXMOAAfDDvn3Ph+txAk6Td2bncxZf
p/PSqxuyTu6Y1CpnRIjE4pzeTsNJt79jnhlLxzTi9hMa38XNPgso70x7t71ybJPWVACq
OfAw==;
darn=int.seahaven.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=AamDqGsb;
spf=pass (google.com: domain of bounces+26302078-5c6c-apm=seahaven.com@em7440.hxgnsmartcloud.com designates 159.183.186.6 as permitted sender) smtp.mailfrom="bounces+26302078-5c6c-apm=seahaven.com@em7440.hxgnsmartcloud.com"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=seahaven.com; s=google; t=1776442850; x=1777047650; darn=int.seahaven.com;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:x-original-authentication-results
:x-original-sender:to:mime-version:subject:message-id:from:date
:sender:from:to:cc:subject:date:message-id:reply-to;
bh=e96tZ5qrac9IlgZYcJDtxkBVyo4zdWFmvAtnFRj6k2k=;
b=VjGsZ4/Ldo/rd20r5WX60JMWAy8MqGzBktCtyDvnNlK6OQS9v73K63aBAAl0JYESyW
l973H9As4c1JXdcjhEbAl9W+NFV160diujjwOA7ijED8cHrmxip6b762JRFy28ZFg1+Q
LS51sNN8bgOMBs+YR8Sb9bHp84bJclU2/FOok=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1776442850; x=1777047650;
h=list-unsubscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:x-original-authentication-results:x-original-sender:to:mime-version
:subject:message-id:from:date:x-beenthere:x-gm-message-state:sender
:from:to:cc:subject:date:message-id:reply-to;
bh=e96tZ5qrac9IlgZYcJDtxkBVyo4zdWFmvAtnFRj6k2k=;
b=LWlZNMDsqRBuya7EXSwiAi1g+PtyGD4aBIl1nqTdPaqe5y9q+eoBY9ixjJtUtR2/ud
b/Zv1QmVXHXVkG9NX1pe4HBA16kWY/Ji5trZkIeH9TrlEGBiRT2wtq4P/5eJ7gNPSzW6
+WhYzPJXPBUeWwucS436YEWtlTezHxmI6pSqAZ+TC6pvedJLl0MuHoWHv8TDL1sHO3jk
ooKogtZvft9OxZvDdWd9L5vD0zaA6KKmfF9/mPvNw+jfYtCuBH4qMMwO57v0ynSA1HR/
vB4N5NhbPE4ouV3XwwTdY76sSmgIjKkXPD1EYsH2ZoEXI4tSHBbpGfYgjSsuNmvbwM4W
tIPg==
Sender: apm@seahaven.com
X-Forwarded-Encrypted: i=2; AFNElJ9frRN2R2xWlphqrGAQoCMTtF+fcSgxUjlMGhe36+5ftA6oqY0KAqS/B2LE53xR+plUDn0=@int.seahaven.com
X-Gm-Message-State: AOJu0Yx04DQgpK0xA2nhlHPfxOMv9nbWaV3PqffMiftzyVry7sfj6VUw
TGQ36VsWJo7UX0Y7ZH0pwDrYMO0mFJZE7fNfYlZ2SZaBr4dsKHpYIZVN02xQreQSrCeH9g==
X-Received: by 2002:a05:6214:d0c:b0:8ac:bb62:fe52 with SMTP id 6a1803df08f44-8b027ff9acdmr57578406d6.4.1776442849981;
Fri, 17 Apr 2026 09:20:49 -0700 (PDT)
X-BeenThere: apm@seahaven.com; h="AYAyTiKhBchLShmponEYUT+PSV48X9gy+XN7Q567NAj5WhrLNw=="
Received: by 2002:a05:6214:c26:b0:8a5:6ca6:535b with SMTP id
6a1803df08f44-8ae820b9b52ls37932046d6.2.-pod-prod-05-us; Fri, 17 Apr 2026
09:20:49 -0700 (PDT)
X-Received: by 2002:a05:6214:29e9:b0:8ac:bae5:7477 with SMTP id 6a1803df08f44-8b0280eddd8mr54347496d6.26.1776442849358;
Fri, 17 Apr 2026 09:20:49 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1776442849; cv=none;
d=google.com; s=arc-20240605;
b=N2xzJvcbl0PCrvtKcVfr3AfcaxArtmz+tSrvKI11976FMTTebrBDOu8LPtEYkaVQ+R
XMXNeoUQVM+yhsU9VkVoBwPhLlTvI/HEXxzYCfEzqYkPy8DfttXyxomH0o9XKQgjzPnw
KdcPd1nJqjRFN92uZ5JCmFZyZ+Qx3Q4i46RVTWIUVk4CKBywB+s//uW73cKHMUhsW50S
hmGGeUl8e37qVzidnpvdYUWfk3P1QY20b6XzeLMJln7yVhYyBKGsUbXblolxGULks1py
769wYE4wwu9LI0GCFrZBKHmvvky53pP8kN6t4Et3io4F8t2BC6h9sxpmv0LiWu5Fausq
I0EA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=content-transfer-encoding:to:mime-version:subject:message-id:from
:date:dkim-signature;
bh=bs0YGoCQTJ/V8XA/lZi0kyAiCA7dZGufFF0ZB4mzyMU=;
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
b=FKujByA/3ZXhqH3i6wzR/R0V/23b7LYFvIAc3OOx2cIolFF20WDGf+q9mfIJMOYck2
xaZii0QrfskjKL47smk71BFulnxzTGdiNbkZBeaLsn+rEOCJa0vC5VWZYKKWxJEDQK1F
sPIP8THYH+p8aYdi1OKONGNe+tQDXGRwU88l7X4Lr5rhfRjLCkqy4bYHcCYAcmrlWKrJ
jWVt/K7acK7iZxqJDA99R2IiK3IXxI/ohDhTcekX6zOs+ml7jn+8DueJv5dRLweTQzsl
YI6F4turskMDd2QN1I7GIFe1iqDAWo8gP7I4jHq3zGB5KWE7FksgPIWJ97siC0s7eBCD
ZTyA==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=AamDqGsb;
spf=pass (google.com: domain of bounces+26302078-5c6c-apm=seahaven.com@em7440.hxgnsmartcloud.com designates 159.183.186.6 as permitted sender) smtp.mailfrom="bounces+26302078-5c6c-apm=seahaven.com@em7440.hxgnsmartcloud.com"
Received: from wfbtbxhs.outbound-mail.sendgrid.net (wfbtbxhs.outbound-mail.sendgrid.net. [159.183.186.6])
by mx.google.com with ESMTPS id 6a1803df08f44-8b02aee5c34si28517146d6.429.2026.04.17.09.20.49
for <apm@seahaven.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Fri, 17 Apr 2026 09:20:49 -0700 (PDT)
Received-SPF: pass (google.com: domain of bounces+26302078-5c6c-apm=seahaven.com@em7440.hxgnsmartcloud.com designates 159.183.186.6 as permitted sender) client-ip=159.183.186.6;
Received: by recvd-6c4656b556-4wjp4 with SMTP id recvd-6c4656b556-4wjp4-1-69E25DE0-CF
2026-04-17 16:20:48.838940762 +0000 UTC m=+602208.879430394
Received: from ip-10-210-43-64.ec2.internal (unknown)
by geopod-ismtpd-21 (SG) with ESMTP id 50DBk9maSD6sWy0sll6h5Q
for <apm@seahaven.com>; Fri, 17 Apr 2026 16:20:48.831 +0000 (UTC)
Received: from eam-ejcron-node-prd-use1-GREEN-jboss-host (ip-10-210-43-225.ec2.internal [10.210.43.225])
by ip-10-210-43-64.ec2.internal (Postfix) with ESMTP id BA7A4100EFB
for <apm@seahaven.com>; Fri, 17 Apr 2026 16:20:48 +0000 (UTC)
Date: Fri, 17 Apr 2026 16:20:48 +0000 (UTC)
From: noreply@hxgnsmartcloud.com
Message-ID: <687484710.8724.1776442848756@eam-ejcron-node-prd-use1-GREEN-jboss-host>
Subject: AMAZON UPDATE WO DETAILS 15871272648
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrlNer7vkM7gy9NnH?=
=?us-ascii?Q?sNWvee2IIc=2Fvra+K3Gvob3QRruT=2FS0vhd0AHqun?=
=?us-ascii?Q?QQUla+GnlK+UnMrxWfq0uRSTaacOkbjgOwsNQbE?=
=?us-ascii?Q?q4sHW9nhApAFchaZ=2FkEuKkFvC4CLCVp0=2FegyFuJ?=
=?us-ascii?Q?nz7xXMhL0Y5VEikJwNalpzTPkROhmOkKgWj59wN?=
=?us-ascii?Q?w=3D=3D?=
To: apm@seahaven.com
X-Entity-ID: u001.VZcPi/LkFgKueLtNVvOzkw==
Content-Type: text/plain; charset="UTF-8"
X-Original-Sender: noreply@hxgnsmartcloud.com
X-Original-Authentication-Results: mx.google.com; dkim=pass
header.i=@hxgnsmartcloud.com header.s=s1 header.b=AamDqGsb; spf=pass
(google.com: domain of bounces+26302078-5c6c-apm=seahaven.com@em7440.hxgnsmartcloud.com
designates 159.183.186.6 as permitted sender) smtp.mailfrom="bounces+26302078-5c6c-apm=seahaven.com@em7440.hxgnsmartcloud.com"
Precedence: list
Mailing-list: list apm@seahaven.com; contact apm+owners@seahaven.com
List-ID: <apm.seahaven.com>
X-Spam-Checked-In-Group: apm@seahaven.com
X-Google-Group-Id: 419189812204
List-Post: <https://groups.google.com/a/seahaven.com/group/apm/post>, <mailto:apm@seahaven.com>
List-Help: <https://support.google.com/a/seahaven.com/bin/topic.py?topic=25838>,
<mailto:apm+help@seahaven.com>
List-Archive: <https://groups.google.com/a/seahaven.com/group/apm/>
List-Unsubscribe: <mailto:googlegroups-manage+419189812204+unsubscribe@googlegroups.com>,
<https://groups.google.com/a/seahaven.com/group/apm/subscribe>
New Comment:
enim adipiscing dolor ad adipiscing tempor sit ipsum enim adipiscing minim dolor
Creation Time(UTC): 2026-04-17 15:58:28
Submitted By: magna ex
_________________
Work Order: 15871272648 - adipiscing tempor sit ipsum
Building: WMO7.
quis laboris do veniam ullamco aliqua adipiscing mini
ullamco aliqua adi
dolor ad adipis
Please review it in Amazon Portal
Thank You
(This is an automated email from the AMAZON APM system.)
--
You received this message because you are subscribed to the Google Groups "APM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to apm+unsubscribe@seahaven.com.
To view this discussion visit https://groups.google.com/a/seahaven.com/d/msgid/apm/687484710.8724.1776442848756%40eam-ejcron-node-prd-use1-GREEN-jboss-host.