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

178 lines
12 KiB
Text

Return-Path: <apm+bncBAABBNND2DJAMGQEO2KSE7Q@seahaven.com>
Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198])
by inbound-smtp.us-east-1.amazonaws.com with SMTP id 4rq2piilmt51medj68qdeh7ds40a6t6qvbv6okg1
for apm@int.seahaven.com;
Sun, 12 Jul 2026 22:14:14 +0000 (UTC)
Received-SPF: pass (spfCheck: domain of seahaven.com designates 209.85.215.198 as permitted sender) client-ip=209.85.215.198; envelope-from=apm+bncBAABBNND2DJAMGQEO2KSE7Q@seahaven.com; helo=mail-pg1-f198.google.com;
Authentication-Results: amazonses.com;
spf=pass (spfCheck: domain of seahaven.com designates 209.85.215.198 as permitted sender) client-ip=209.85.215.198; envelope-from=apm+bncBAABBNND2DJAMGQEO2KSE7Q@seahaven.com; helo=mail-pg1-f198.google.com;
dkim=pass header.i=@seahaven.com;
dmarc=none header.from=hxgnsmartcloud.com;
X-SES-RECEIPT: AEFBQUFBQUFBQUFGVjhZK3Rmc0NhWnZGakNKc0tuT05XMlRka3gxUmNzYkFHVlNYemtoenJKcE52R2VPNnJ3dEozMTNLaVFkOEdXUDZ5YlY2ekgvWFhWYVlPaHRjdmFwM1FNbEtIcjhBYVRyZmtsV0Nvelg4MFJMUm5QRGV0Q1haenNmRHAxcXhaS0ZRb3YrYzFKZU5IRFBadHdHczJUL1Nhem9tUDgvby9qQ09YbmdqT2VkZmhRRGpPOVZ2ME1IT1dhNU5RSC9OVTZ4djIwVEc4ejBBeGZvVGhGcW1QTU1zcmZpSTRYdXhwakdjQnIwQXJRUHVPa1pFWGdIZTgyVGlCbmtRZzN0NUdCMVJGVC9JRmhhbHdZT2Irc2RNUzl4WjB3bWlUZUppdENOQk1KZVpJbk9RTkFNdEFtWmZFMWtaV21Ka0psa0ErVUpZSUpNdnRhUkJIeWNtSXhWK3pmQm0=
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=gbzssDxcdtwcJqSURauW5rtMNuLjnQ2m8WAq++h4jK+BWJhZUZATr/vk1dfi7DlW8vwfOIX8zXXZleACQ2Ov38mB2yPO8LC8hkpCqX3IZN+ZIryR8sawOt/qYmVbklM+Il7GMvzucujfdGFDa8QHt2XtQG4q1aO7j9Pc4OikW2g=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1783894454; v=1; bh=4yBlnmPq/RHcOU0rs2PloX9VJX1BoaEwzjsCF16m2pI=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-c8894570b58sf1795815a12.3
for <apm@int.seahaven.com>; Sun, 12 Jul 2026 15:14:14 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1783894453; cv=pass;
d=google.com; s=arc-20260327;
b=SEPeC8NdP2koI9cFL1poExSCwInxaJ2GyB0rUic8nevC2bRfAKo5hj+STtRLGOP3us
SGDlTIf2T7d29q4/4IDb+40ufrxWmXkyp6xXowW9VltMcjoM2Fh7uJBOpY0Am++KdgSy
bKLk+bShR8jC2jaMXwY5FqwCjbkbvSG/xdrfdD0sI6r0TTkAEHr8cBadpsahPvVyu9TK
AszjLhcTB97mglBYEPLoM0x5T8+jW79DQbnkKj1qh5v0KYSd/HYjCqb649YdaySFPmIx
FHjqcO6byvzsq1/0QyWeUVa025PQ1m6Bxyt4X+R6gSU8hYl/y89DP6O1Ifv9oMKpBwO8
GoAw==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327;
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=E+VgNK3bjuQ+rLU0nOJdP3Spo5nosskh+B7vw9WUkdI=;
fh=/1du5SgmiAP/qSBFxa9xi+ptJeN68oGHOnsYl26sK+4=;
b=Zpykaa1wjmsEjxL+MTf5T6bQbRzOmDmZdzZCQ2P5pLjR850EbnmE4YtafytkKlkeHE
dbXB6O2srTLM1kDJRhjifg3PJNmNXJL7aYxGwivRCgotyEHQBUsjlnX9n66RSboYh2fN
ehjkwzwKJIEUbZRzFmuyWJ/jGP9JuMKsiMK16d0RGQXQp5Es1vyr+yudHXVEkeqdPBka
yw7vweJWO9SaVRp5YKANdoGJcvlScptXCzF3gWMNaMku42vhRFx4C6cV0e9aFkQqJMnX
d5VVu83N1rdwwnzDWeBLDQ+6lKhWUF+b1H1BVm4TGEwofYTr9RHgniisRPNO8CLlAagk
9piQ==;
darn=int.seahaven.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=muGgQ8tr;
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=1783894453; x=1784499253; 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:content-type:to:mime-version:subject:message-id
:from:date:sender:from:to:cc:subject:date:message-id:reply-to
:content-type;
bh=E+VgNK3bjuQ+rLU0nOJdP3Spo5nosskh+B7vw9WUkdI=;
b=B+0r2wiji/UC7e4VDdy3Za80x6nNdH5qtTN9pUCB6cE8kwe3GjGzs/GWMfde3rtjFW
5XTW1IK4DV5oxATQzddkwZ5yBHM8tCbZOBW3sWCxQc7Z+RR+e6JqzzrtRol2TujUlDzn
gAITfjKPUv8gotqCNAIYjz5FDzYM9wL1oEoDA=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1783894453; x=1784499253;
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:content-type:to
:mime-version:subject:message-id:from:date:x-beenthere
:x-gm-message-state:sender:from:to:cc:subject:date:message-id
:reply-to:content-type;
bh=E+VgNK3bjuQ+rLU0nOJdP3Spo5nosskh+B7vw9WUkdI=;
b=J8Y/I/536c8jm2izRvFu4q6AREF/gUcwQB9KSsqP6L0otXAEZMSXStbiAQ9e79Oqbj
oOkycNLbPKFFUNAy47Z7bE89/VXngF/TrSJa9AXzC2ifUeCwF6QiBFcbRBtNmZS8znxw
0JMaQ9sqjw5+7FPh5NvYRE0RgEGTjr0lmd3BNhYYuVvi9qt9iL+ZufqYke6LQYZjPb+7
qrsjW1znZTlzucs2bIDiPPhRHJQQJV2TTVtscnzixtjRKNZ9ryB49GyJohlyDIYIP/fG
gi4WTWI3ddo+NI4qAAMZ2jXnJXNPSShQezhu13zysRycoS/WcXYPExer0/kufwR2iYA5
DUTA==
Sender: apm@seahaven.com
X-Forwarded-Encrypted: i=2; AHgh+RrQ/qcEwrKolanEgcXg1VdE56LakZYuBAT/4xq0fF6gjuOTSKXcbihTOlJA0PDLn9BfsN4=@int.seahaven.com
X-Gm-Message-State: AOJu0YyBr2y34T2+ERV3/gvgoxiR4dpJ9SjuLAb0HnpMdqNwiUpB8a5b
IBG+x7lDExBMMDEkVwNwHci+wMU7yDHehO6wK83EmB2TsnXnxdOmUmryS+UJIHtXKYbH8A==
X-Received: by 2002:a17:902:ce85:b0:2ca:281:27f9 with SMTP id d9443c01a7336-2ce9ee11413mr57857125ad.27.1783894453335;
Sun, 12 Jul 2026 15:14:13 -0700 (PDT)
X-BeenThere: apm@seahaven.com; h="Aa7YSPTV8Jbupv4ZiU5UozeEDpvNXa/hp3q7SqN5/xuFCJNuDA=="
Received: by 2002:a17:902:ce05:b0:2ca:158f:1d0a with SMTP id
d9443c01a7336-2cce58e17fcls65538405ad.1.-pod-prod-09-us; Sun, 12 Jul 2026
15:14:12 -0700 (PDT)
X-Received: by 2002:a17:902:fda3:b0:2ca:b4b9:4586 with SMTP id d9443c01a7336-2ce9e9ada87mr68352315ad.19.1783894452527;
Sun, 12 Jul 2026 15:14:12 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1783894452; cv=none;
d=google.com; s=arc-20260327;
b=Yx+HG+D1xtk0HHd69gU+hxpOAWFI5D+F0e7N7imT1wL4F4G8bW3v/1GCzjYEm7UoPT
k1QAt/LZflxnqllGtCb2bNUECch7oa4jlvgahxje0PL4UmiZdI8IEpvrdp1rt+ulnVEy
zkhXL9UrTyFlRs3UcIS6xAdbnblqwi9DlgZAlDQBREZ6uNH6kpUIdyDI9R8AUaQ1oCzH
ivby+vgA1aqDzaIl80BTgCggOdlc6jo8b/YVuewf+EYU6J9D7ooJPGLRr/OiDFskVsUU
FlkWyCqi+xOokOS/dglZRllikhYN5nECKmamt2ZhUXfTYVJc2wu41XKh8Y+WIUSY7ldm
6pEw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327;
h=content-transfer-encoding:to:mime-version:subject:message-id:from
:date:dkim-signature;
bh=Ag48Uudh2M//2Bn8hfYPIXfQcpRQ4YGuP9EUsayLAPA=;
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
b=UyBKIFVKuheMtUqM8fp0ybsnbrnQkJynVAa/df9gw/c+Exb8MI2UYCa3TnY7DjI0Ck
VkF07kHTN6YxQ5cppzeiaIGRxmHXnWTOyY5gnaI8zbOznx9NUnfEkTN9iiOAgYI2wqpu
uqeHSe6wpJKD5yGnC1tq4gw5pnvYL2mYq4d+/Yq/BSgry/CgjwghBn9aLaG6poCWKXwO
UyjKH8ls+p12qhLekqqyqbn/hEwg5QesNDIvQTAF641ddoMLRfUMx0e3vlacmkRFKfq3
RVO3O/ATYr/mvgjgdp2jZHliQWEFF92OHZ/a9tpTgSwH6w0C2iCkXx9IbCef9WFKdKbm
/poQ==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=muGgQ8tr;
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 d9443c01a7336-2ccc9bee0b4si272679875ad.5.2026.07.12.15.14.12
for <apm@seahaven.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Sun, 12 Jul 2026 15:14:12 -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-5799f5fdd-8ss8p with SMTP id recvd-5799f5fdd-8ss8p-1-6A5411B3-84
2026-07-12 22:14:11.560487051 +0000 UTC m=+257551.829060828
Received: from ip-10-210-42-197.ec2.internal (unknown)
by geopod-ismtpd-94 (SG) with ESMTP id yuGZ-LqrQeC5x8UjUrejwg
for <apm@seahaven.com>; Sun, 12 Jul 2026 22:14:11.517 +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-197.ec2.internal (Postfix) with ESMTP id 5B109E9F2B
for <apm@seahaven.com>; Sun, 12 Jul 2026 22:14:11 +0000 (UTC)
Date: Sun, 12 Jul 2026 22:14:11 +0000 (UTC)
From: noreply@hxgnsmartcloud.com
Message-ID: <1881227984.7106.1783894451367@eam-ejcron-node-prd-use1-BLUE-jboss-host>
Subject: AMAZON UPDATE WO DETAILS 12701821079
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrkO9KCum03AAVyYW?=
=?us-ascii?Q?o5icvn5+RRK3Q7ypeiKz1GcWvSjI6Gm55aSJ=2FjM?=
=?us-ascii?Q?UIFfDVOUjB90Co1CfKOIUqQk6qJ0=2FjdYEYciVYy?=
=?us-ascii?Q?0TowpMmWTrYtcnYwZ5AnRno4Tqv4IPqz+YPq0xs?=
=?us-ascii?Q?7Xnd7oNKclseoRccmtEJzGmRMQ5vCGGNzXU57BA?=
=?us-ascii?Q?Q=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?0TNCkwuKJjrVNoxQUrR=2FdC0E8aP4po8dUZd2eUq?=
=?us-ascii?Q?ImsClUSV9P9t7tZyGoPQ0g=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=muGgQ8tr; 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:
magna exercitation laboris aliqua adipiscing tempor sit ad ullamco aliqua
[RMM Mike],
Please review the attached proposal and flip back to AMOC-Procurement upon decision. Thank you kindly!
Creation Time(UTC): 2026-07-12 22:01:50
Submitted By: dolor
_________________
Work Order: 12701821079 - eiusmod ut labore labore labore labore amet ipsum lorem do incididunt amet ipsum
Building: WTX5.
elit minim ullamco nisi nisi do incididunt quis laboris do sit ipsu
ipsum eiusmod veni
ad ullamco aliq
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/1881227984.7106.1783894451367%40eam-ejcron-node-prd-use1-BLUE-jboss-host.