procurement-ingest/lambdas/wo/email_processor/tests/fixtures/update-plaintext/update-plaintext-50.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

176 lines
12 KiB
Text

Return-Path: <apm+bncBAABBTMUQ3IQMGQEXNZKKNY@seahaven.com>
Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199])
by inbound-smtp.us-east-1.amazonaws.com with SMTP id vukbvn2hf7ib96r287arufrqaqrha2e6i40p7b81
for apm@int.seahaven.com;
Thu, 04 Jun 2026 14:23:11 +0000 (UTC)
Received-SPF: pass (spfCheck: domain of seahaven.com designates 209.85.210.199 as permitted sender) client-ip=209.85.210.199; envelope-from=apm+bncBAABBTMUQ3IQMGQEXNZKKNY@seahaven.com; helo=mail-pf1-f199.google.com;
Authentication-Results: amazonses.com;
spf=pass (spfCheck: domain of seahaven.com designates 209.85.210.199 as permitted sender) client-ip=209.85.210.199; envelope-from=apm+bncBAABBTMUQ3IQMGQEXNZKKNY@seahaven.com; helo=mail-pf1-f199.google.com;
dkim=pass header.i=@seahaven.com;
dmarc=none header.from=hxgnsmartcloud.com;
X-SES-RECEIPT: AEFBQUFBQUFBQUFHUVdTZkJLc1BKaFNFVTdmQ2xqeE5HNC84dVBkNDd4Zjc1UmdLbHZGZU9pK2xYOG1Qb1ordHZrb2tUMktLeXJFYWVOT2RYWDdJa1JmTXY4encrM3lCUFhBaVJzRzdGQUpTNVhKaTBZcmVMOFB2VzBDc2tCa0pvUXZNUVg3RUhWZVE5bzcxQjVIUUVNVVBrMHpYWUhOcWVRM01LOStkMHR2U3VqWFM1OUtwZk12Tk04OXJ5VThHcE9qcnVTVkhxQTA5bUIyeU1haCt3aUZZWXp1dWdFaXFJOVAvTHlVRFp4T041WjZlajQ2STI1TlRvajYrTzhEVFZWSVk1anRYbllEdjRDcElVdnJZSGRzUzBXTmhsdlZad3o2eTg4TGVGQjU4UkVaVzdralk3WEJVcUEwU3NNMHdqRnJ5N1gxakE2OGM9
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=pzqchVjP9ZjCAs6nUm4Kt3FF49WIhSEtBFuscHVsHXnBz1ODKxkLFV7GDPuJUX+t8kjtgNuRe/O0zHN5HPWvEYADESKeKh9DXEV3ybzo6feAH5gxOJLL+SM0IGjAD21oZ0r6m8Sa5XnsmqcQoX6I+q/LRJENxToSXGUDruR8was=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1780582992; v=1; bh=54EnJeTsdVHtY7S9pobB8UR3rzIge4R+wt2KawQSY9I=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-8422b544a4bsf516827b3a.3
for <apm@int.seahaven.com>; Thu, 04 Jun 2026 07:23:11 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1780582991; cv=pass;
d=google.com; s=arc-20240605;
b=g/WV4mkP4wJNlkOb+rMJ22NiDkRXBnVv5W7tYY+NNekIjONLda5oGxISHlhP6Is2c9
0y6ziv/qW+yiGeIcMB0eGfEblB8Qw98MZETU1SaL5YjTCnyjQ4aOnq80K/rN/AQ/Xfp8
jI/dB7bEbyYV04V6EcAloNZlNJ6xXOA0b3ijQ2Rg3HtXqmoYEUQAvkmA2JRB3Y30vU0x
a7koEsSQ2u3h3Kj7kMBulfhNB1SKpco9E9unop+vTnsAcxfy/zGCBnhA8QLKHeAsiWId
Fz5NxbglOl5xjIkM39oQmLVa6ux32H6H3gDt6pDMYjstxwqDnOxDiSbXapACv/wN0ACM
ar5w==
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=Z5rvLWG6JNS3y4iom0zJtyyL/DCQI+vGm4Rvt7dq1ec=;
fh=X7OcUDEi3GQI1o+njorjFwt2jGeYHkcsMWOJd8dbflo=;
b=bHoAx7RVV+0I1nvEQ4N26ajDvcQoMj8UhZBs6ynlaHILt5oj5dZMEjU1XgEv7Lubs3
qsCd7TereTnP4dLV0fW1K2l9Senz6uHGvtLGziTjbRnIxczXi3L+c1pQzeMJtCngyW+a
uzqQgo85FZbo65j3X9fxhEAbx6WHPLG+v3IEU/j6l3uCnZ3GHn636P1Bpren2ie69cmL
8gqWEsJK5K2uD3KTZThUSRZu3TbAQVX/obOgDH6hsa9nWNNVGsiUu7Pk89QmwOZEzkm3
ohV1ykutTI5mJgQpGCqBd/moU2dfMTtpIWIw+r8sHkJzgL1lBjRkeuBOPpejixJ745Cz
QOeQ==;
darn=int.seahaven.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=A9ocwpw8;
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=1780582991; x=1781187791; 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=Z5rvLWG6JNS3y4iom0zJtyyL/DCQI+vGm4Rvt7dq1ec=;
b=GT/6FcFZSgvFBh+IZAecYtpjH10b7nLLsoN9+4vf1shVnhm9dL5wDIgtD+lxaA0nzM
6Pbhke1/xISFYdr7LED2W/7gv3NzNDZyNlezejxuwjrz6ReuW61nir3l/RVlGOzlhVo4
4oHHtwV6OIoH8+7V0OyicmEk/HyrDsCSc2p8s=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1780582991; x=1781187791;
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=Z5rvLWG6JNS3y4iom0zJtyyL/DCQI+vGm4Rvt7dq1ec=;
b=iu8hDvYb9wjVcr0QQoMVbVRZKeXrYa3mTehdR/Nqot/zvezL+rkO/yc721agpYOzRo
u9fowxoS6N3i/5g7w55YIVjSPDGlUdMcR9wMZhxV8vmF58vLImPNqh7L7FZSPEzi5Nci
Kvi5GGpCt/SM9GpT0hdHqka0afGgi/qvknnf3mjWdDtt7HHhvXG96D4AU3Hw69pbhFX7
qqLXOBga8lsPbn1D0kz1cR1NVcaxKrAa1+pcLpxcE796l5TRcLtj22uXQHLMUShKrkv5
+IbPZR5Ae47GnOJih42iiM693jWaqcNlfNH27xtYwYxVg+SQDJkKd7w11v8RIKGjysYv
1/Nw==
Sender: apm@seahaven.com
X-Forwarded-Encrypted: i=2; AFNElJ+itgAlz2x9vuRDHi2uRJ4vJI/gv6HYri4wVlh6nMbKjxc9QlFnRgCnXLU5nCyr9SgtCgM=@int.seahaven.com
X-Gm-Message-State: AOJu0YzRXXhYyVGHWhqIPX/qfYWm8L7Mj1p2g6r657sjwtyFLSoqBVSY
RcAxcwXbVEaRQU9N4JjS28+EWxuZAB1VrjdGsuCnPAP0BYOx2rBcip+X9fQ6GXY4VbmDLRwh2z7
ptA==
X-Received: by 2002:a05:6a00:ab89:b0:841:58b0:82c8 with SMTP id d2e1a72fcca58-84284e19a5cmr7416244b3a.13.1780582989921;
Thu, 04 Jun 2026 07:23:09 -0700 (PDT)
X-BeenThere: apm@seahaven.com; h="AUV6zMMnRjEblR2Uv9DiOXKEZQS2KabwftHDz/12kNf5HuG6KQ=="
Received: by 2002:a05:6a00:148d:b0:842:6589:8c47 with SMTP id
d2e1a72fcca58-8429cd2c0a4ls1212371b3a.1.-pod-prod-01-us; Thu, 04 Jun 2026
07:23:09 -0700 (PDT)
X-Received: by 2002:a05:6a00:3d0c:b0:83a:4846:90b0 with SMTP id d2e1a72fcca58-84284f89379mr7831409b3a.46.1780582987864;
Thu, 04 Jun 2026 07:23:07 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1780582987; cv=none;
d=google.com; s=arc-20240605;
b=G2xZdeXosInhh6qAFm7ls+Ly7x7yvwDu/h3hKRIxX6MkN+rHbhHMB1wqmXzyHiNu3d
eYhW2nEUJQYFt0+aFiqfUdjChr2q0sDMqpQto8RWXHcY3grUHzRf1BgkLbJnQyM5ZZQW
atErOg3jSM5AZNBk4E3p/Eg2Rsb/+6/h600F4wDfw69EQL/CTp3TQ3eT6CIA3ADbwqMC
RQhNdn2Pzv9RqVCz1yrx+a894rqYubWBtQNscvwXoBhCEurUVBD1MYZhemZE6/wLqfLe
rd84fHMw1LbrVxkTE/Zu4nt8FEQ9ka78s8wRiyS/nXy7csGFBiDpvfA6N3P+D5Nk4vgB
2qUg==
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=seE4Q6TOMQ3k4CtutPeQ/nEbI02ZryJCaNGK7DpQToY=;
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
b=bxGRxkpSdMRUGxNSk8lvljSrjMfsuRA1twD9jTt5KauXMVHPHzFGujyIF1eo9LJfEc
YqftxxJiSN1vMQtO5ArAE/Lmi5v3KxqB9oLVizRmm/iWwanNIogF/6fz7dXBaFCpv3iq
Q/Hj/nV2DpZXWWUuGHNiIuM94A5qmA3xryZEGKt32r4kUr24z8cW2anMDwqeAhVWqWwv
c1H3tvPSLP2sdI3WtsX0+oibjUnuDwlmTUemCt30aC1ogMRy6NdZ96W65PKMaXDv5/v+
Gq4JnTJYOpHUlTDQ3hLXNbRG+1rmkYg3ec2I6c7ORSeGelelHCRuX2Zeeije1mJW1JlF
CdlQ==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=A9ocwpw8;
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 d2e1a72fcca58-842828e247dsi12262284b3a.190.2026.06.04.07.23.07
for <apm@seahaven.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Thu, 04 Jun 2026 07:23:07 -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-5d7bf7bbf6-dn56r with SMTP id recvd-5d7bf7bbf6-dn56r-1-6A218A4B-C
2026-06-04 14:23:07.081552396 +0000 UTC m=+3170725.400970994
Received: from ip-10-210-43-75.ec2.internal (unknown)
by geopod-ismtpd-13 (SG) with ESMTP id o2E546U5T1OPkdexwgiwww
for <apm@seahaven.com>; Thu, 04 Jun 2026 14:23:07.034 +0000 (UTC)
Received: from eam-ejcron-node-prd-use1-BLUE-jboss-host (ip-10-210-43-225.ec2.internal [10.210.43.225])
by ip-10-210-43-75.ec2.internal (Postfix) with ESMTP id D931BC9F2E
for <apm@seahaven.com>; Thu, 04 Jun 2026 14:23:06 +0000 (UTC)
Date: Thu, 04 Jun 2026 14:23:07 +0000 (UTC)
From: noreply@hxgnsmartcloud.com
Message-ID: <729934486.13281.1780582986883@eam-ejcron-node-prd-use1-BLUE-jboss-host>
Subject: AMAZON UPDATE WO DETAILS 13995831868
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrlVQDWiwUIAAP1wy?=
=?us-ascii?Q?0UH6Vaq5xT5SxjOxafuKndAZmKHa8bo=2FNEKtMJ1?=
=?us-ascii?Q?8eon2a2u2MxPb5ydoCcPSYKMTJIde4tAA2A2xG7?=
=?us-ascii?Q?dd4=2FFKEKaODKuzaW6YGhD5vbz9pm3nZnuBZ7gZg?=
=?us-ascii?Q?jYV5vLLKdP74Vpth6+L1rdxgEbb0PfEitOeo8g5?=
=?us-ascii?Q?w=3D=3D?=
X-SG-ID: =?us-ascii?Q?u001=2ESdBcvi+Evd=2FbQef8eZF3BpTL9BgbK5wfSJMJGMsmprDbUzeBWuovVTbBH?=
=?us-ascii?Q?cHrL4KZuK4ay+HJJ12+qFfZzgQD5iYfKI2daqv4?=
=?us-ascii?Q?VB5Z=2F0KI9oXIx=2FxJWFWQEdUz6cEWpqMDWxXIy2b?=
=?us-ascii?Q?I2ku+mX3aBiJ8UFTXqKjFuPWkVZ9sTziek7+8gM?=
=?us-ascii?Q?0TNCkwuKJjrVNoxQUr7TXZ4tg8Iwxbxlsub=2F4Qw?=
=?us-ascii?Q?GHwNgz9tWBjln5HvRPe1qA=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=A9ocwpw8; 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:
nisi nisi do incididunt am
labore ame
veniam elit incididunt
ad adipiscing minim dolore et nostrud laboris nisi enim dolore nostrud laboris do sit eiusmod ut labore labore amet tempor quis e
incididunt ut labore labore amet ipsum eiusmod sit ad dolore
exercitation aliqua et consectetur minim ullamco nisi enim adipiscing dolor ad ullamco nisi do v
lorem enim adipiscing dolor eiusmod veniam magna consectetur tempor quis laboris do incididunt amet ipsum lorem lorem do
_________________
Work Order: 13995831868 - elit incididunt ut labore labore nostrud magn
Building: WUT3.
laboris do veniam ullamco aliqua adipiscing dolor lor
ut amet ipsum eiusmod
lorem do veniam magn
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/729934486.13281.1780582986883%40eam-ejcron-node-prd-use1-BLUE-jboss-host.