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

169 lines
11 KiB
Text

Return-Path: <apm+bncBAABBB4P3TIAMGQEKNY2NGY@seahaven.com>
Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200])
by inbound-smtp.us-east-1.amazonaws.com with SMTP id mdr7hgnvn96hj2t2aihqbpqdntffo6h4b9nvrgo1
for apm@int.seahaven.com;
Wed, 27 May 2026 15:02:32 +0000 (UTC)
Received-SPF: pass (spfCheck: domain of seahaven.com designates 74.125.82.200 as permitted sender) client-ip=74.125.82.200; envelope-from=apm+bncBAABBB4P3TIAMGQEKNY2NGY@seahaven.com; helo=mail-dy1-f200.google.com;
Authentication-Results: amazonses.com;
spf=pass (spfCheck: domain of seahaven.com designates 74.125.82.200 as permitted sender) client-ip=74.125.82.200; envelope-from=apm+bncBAABBB4P3TIAMGQEKNY2NGY@seahaven.com; helo=mail-dy1-f200.google.com;
dkim=pass header.i=@seahaven.com;
dmarc=none header.from=hxgnsmartcloud.com;
X-SES-RECEIPT: AEFBQUFBQUFBQUFGQS9HbWIxbmVEWXNPcHpQK3BuQi9VSml6clU3dE1Fc2Ewc1p3ZU12TnlXV3Z2SUdYRElXZkVLQk5qemxRYVVpT1c4Qkgrd1pGT2gySjB6eDg1RzVhanFlbTR0T2kwVG8vc2E0Ui9rRmdMTnlSMGNVblVzQjh4d3QyMTlyS1pKM3RmWEJhSWoycCtGald0T0JLZXRRTGVwZ0Uyc2ZxN1lvMWJ4TXJZcnpoNm14YVB0VFZZSnJWN01QcDZZMSs5bTVsQW1CdlBIRzFaRWs1M2F4eWw0ais4aURuZjdHZ2liVmxSMzZlaGRnZ2JFMFJnWFpHb1ZzQzJyZkpaWVNhL1BadkJ6WTIyWDNMM1ZkOTR4M1dqSTRtMnVHKy8zOVhPajkrcEZOZlZUalR3R1hqU3hzbm5VZ0p3a3FsSHFXQ3hDaVU9
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=OAJWYGpKc+CftMOJ6Qn/xgzE8GpnGeY9aWD1ivWVmO64823ZlZ66t+fFfoNLnXpSbfyo50MeAze5Ul81KipU6j6fx47r56lLhGN8ACpFwq+LKxiUZTmFdH1aoKNyQxniStKd1GoEl+vTKa/81EHW8sjmdEM2L5GyCyMzs0h3tOY=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1779894153; v=1; bh=Yy+FPIb3S7W3LtH7sYWyIZykBaWWGWDj+/AyMk2hcw0=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-2ee1da7a13fsf13394762eec.1
for <apm@int.seahaven.com>; Wed, 27 May 2026 08:02:32 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1779894152; cv=pass;
d=google.com; s=arc-20240605;
b=FDH9ipQcl7I8IRsgSv2+mQtoUPd/vlKpKodLFgV2WDwY34xyR2eSZf1omruvfNgmzi
ImTOkLsk7+t5TQM60jLbsFzG3ieqfNwK703jm6OXYwCb3CaPgHFfYlRxGAaUcmBGBgvw
Azk2NFm7u5X9uw0pYHif0bQfW5+fYiR9PcbPsPOMlb5oBhdUciP7Qk100pdhbyGDzkAu
CgpzKMpX26agng0xI7w1ZBRxz5VLsR+ICI9f9NQzgnMa8uQVml+HbFTsu/+GdKlCqYS0
MYtAYSwKx4d+dib7nFTD7oolJ/v90FAVpA60MTUSskx1vnwxuYYFCq5+/WGlo7/Uj02/
PGng==
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=bH4PhoqU84nXYtQEpNNjicUQy0AlESV+4Sm7MhNEMRI=;
fh=c1ClVw8MTlhYcL171SRUMhOvYyNNLH5o5ml3lsRndbk=;
b=iMXDf0UTN+ORyinJT00yr8jx5M7Na0oeXzRoiiln6Nvlw1sS19BvSi2/3ZdY+eeYZN
pTwu28pulcFLsjBGPX+lxWd1ECBqEhnbgp2H5t95eIobhYbtktroZ7wWGRs2KDXQhHvD
J8KyQgkISXCbzja5tn3OUvOIMEiQFi5peRHjSiXviAVyl6gdcbCTD+LQp/JY1mKZL3lx
x1B8cmJno1wJIDSJyLun4BPQWwUZAiOgHk1SFdccrWV6mTDe2izQKk8pwyZ6lAMGubLz
PvpbeluVpmOt/5VoG0K1/OeeAH1ymco5bJw4YPVRvXllp0RAu7rgssHWav0CFoA2/EX+
oQrQ==;
darn=int.seahaven.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=EKo0DEZB;
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=1779894152; x=1780498952; 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=bH4PhoqU84nXYtQEpNNjicUQy0AlESV+4Sm7MhNEMRI=;
b=d9Pc9cdac8uZTDW5EuN2hwJAnBAuNk+uIpZsX7Kh2pJle1nsVFMIELcIlNUAyTM+n0
bNPF6yjq70/wW2Bx5+1W/pW2FTZ7usyC35Km1WWF1NPVvB9F91rl8frAIJytIw6yPCCg
e4BkOt6Qn70+lr+x9beAL8BAPK4sBMEI1RIhU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1779894152; x=1780498952;
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=bH4PhoqU84nXYtQEpNNjicUQy0AlESV+4Sm7MhNEMRI=;
b=evAi2Tet+Mi1F7b1IlfEi8KVN5Gk6A5lyfs7WJd0G5MC10HfG+Hv7eAoqDPnnS2lIb
pIoCq1gvHudgu6FNP5nzzYGU86853fvIAYkm4eooWSWI20LF5z/GpjwLrgTR9jZ1v85n
8pKTs8KfN+lEG9u2uR9ObPQVbbVLgESQIj9G9yxey+6CVLrL7vAQGFQ6tKJxxno4tA8S
H5ZgWtFSQs0mhklXkmph3k9cE70P8VSxwzgHJylAJrZYYHRQhe5yQlCVyrB8H2GP20Ye
F6XKLPFJCHnko08smCVJNRBckeurGmUdUxAxSp1W1B97Lu8oV/UANKFPdjoKDj+R31D+
4qbg==
Sender: apm@seahaven.com
X-Forwarded-Encrypted: i=2; AFNElJ9LA+Fm+MMDo519VFPX5ddo9iapeYnkkiXVD4KqqQqNFujUXTf4gtzTCtcuARc2rx/Mt8w=@int.seahaven.com
X-Gm-Message-State: AOJu0YwCDlVduXR8EK25AXhZBm5i3fkxi9GxIIqsmfpuo2kF6N+/zFPE
MCCT9RqlvKzBIuxHZlNJXgbhSaf4RGN6CibUYz9+sma8HlZG6DaDp6sjbdp3EV+Jj6kW8A==
X-Received: by 2002:a05:701b:428c:10b0:136:b45a:4f66 with SMTP id a92af1059eb24-136b45a5e19mr4477740c88.16.1779894151735;
Wed, 27 May 2026 08:02:31 -0700 (PDT)
X-BeenThere: apm@seahaven.com; h="AUV6zMNm3O9konCAa/2mrkmwMED4PYXGCSX2dloNUKiI5lBa2Q=="
Received: by 2002:ad4:5e8f:0:b0:89c:5962:3077 with SMTP id 6a1803df08f44-8c94703d447ls231122266d6.2.-pod-prod-09-us;
Wed, 27 May 2026 08:02:31 -0700 (PDT)
X-Received: by 2002:a05:6122:4d12:b0:56f:22ad:f5c9 with SMTP id 71dfb90a1353d-5865ee6c06bmr12728199e0c.2.1779894150883;
Wed, 27 May 2026 08:02:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1779894150; cv=none;
d=google.com; s=arc-20240605;
b=gP0vWe9xS7Gz2iDpsOYQqNNrRQlZUBlRoMvn/RIX8F5VUFYYGlMNKv0A5aLd82Zg4d
Rz8czik/z5H8ZoHhgy3KofHIhZMF1CHAB7oiN1VCmLr0vtegn812j2WzC78dF6tXenSu
PmgGZg+kccSQJhDDdsTsILquNeEn6U1VU9JW2XZGuZJvIvR7WPCFZhgCOnsm0Ld3tdTU
Y8a3Av6VxiABcmtWXO1X7YOogLG1CHfwFQvR+REq20lGrZ5rGMRKPboK5rO+1YDwa/V1
Rx14WF+3Y27dkXzesNZ5KunQJI6Q/OsqfbF7wCS+9rb2Rykz9aGBwpE9E0oldlVqEkJ9
J0JA==
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=uFPwELEVL/GKlrRI2wVv+/R9XbfNXQuXXYrh9sZBZBM=;
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
b=hmdZ2OrpCJe25iTrPasmjt1MkD1NVIXctz9U+//FVvPzgYxbV9yn18BYTr+W7Ka0tZ
Gm0ZRtpwfLyaTsKh1ehYDiM8yOIFGnKx1shI+QUuqZTvxnmCs5U6OtY47iYLmI1+0N61
h4AERB7tInPddZ3vYqFxa4/yFtl0s7RufpPC5JwEbNj1TfJ+a33u8b7MrXfHQFu8ERP8
OXuDTYxTcxoYf2ZeuwBaIpNOn5VO4ZTMLtYK8y+UBZTEgiwhFF03nN6EITJ66+Zd3OV4
R93CDKyw88mv38Jo0aZJ9YIpXmOIH8mKurtuiQ1n/LsIJtRSGz/0UBkw/mvjKyDV4pIB
nxfA==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=EKo0DEZB;
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-8cc80dee1fcsi195046876d6.62.2026.05.27.08.02.30
for <apm@seahaven.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Wed, 27 May 2026 08:02:30 -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-canary-dcc877fd-6gqmg with SMTP id recvd-canary-dcc877fd-6gqmg-1-6A170785-8A
2026-05-27 15:02:29.26335777 +0000 UTC m=+2482266.659814508
Received: from ip-10-210-42-14.ec2.internal (unknown)
by geopod-ismtpd-33 (SG) with ESMTP id 0h50AqrjQdKQXYK15GRrdQ
for <apm@seahaven.com>; Wed, 27 May 2026 15:02:29.259 +0000 (UTC)
Received: from eam-ejcron-node-prd-use1-BLUE-jboss-host (ip-10-210-42-153.ec2.internal [10.210.42.153])
by ip-10-210-42-14.ec2.internal (Postfix) with ESMTP id 2E47B29F26
for <apm@seahaven.com>; Wed, 27 May 2026 15:02:29 +0000 (UTC)
Date: Wed, 27 May 2026 15:02:29 +0000 (UTC)
From: noreply@hxgnsmartcloud.com
Message-ID: <581133717.12082.1779894149181@eam-ejcron-node-prd-use1-BLUE-jboss-host>
Subject: AMAZON UPDATE WO DETAILS 18954083161
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrmmHkR2vTO6NsSHF?=
=?us-ascii?Q?4DUFpJyqBPHClH7g6f+bo7DRMhqyHK3tX5VBeoE?=
=?us-ascii?Q?VnVgpnPU0=2F467aDsBQYPpcPpKDPu=2FyWUO0EqGIl?=
=?us-ascii?Q?N+EpEHVNEA+uqkkTxOYaXqyyxSE6YdPXeY5n2T8?=
=?us-ascii?Q?WrciKHaXvlbXOzqvCb3y7pigAdVasAvjmMNaCBt?=
=?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?BMAYs8FSp7VLzlDRA0qtrQ=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=EKo0DEZB; 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:
elit incididunt ut labore a
Creation Time(UTC): 2026-02-23 19:09:48
Submitted By: do venia
_________________
Work Order: 18954083161 - sit ad ullamco nisi nisi do sit ipsum eiusmod veniam ullamco aliqua exercitation
Building: WBM6.
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/581133717.12082.1779894149181%40eam-ejcron-node-prd-use1-BLUE-jboss-host.