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

172 lines
12 KiB
Text

Return-Path: <apm+bncBAABBKXIULIAMGQE2MNPPEY@seahaven.com>
Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72])
by inbound-smtp.us-east-1.amazonaws.com with SMTP id ogqgg6n3lhm51is6icp40og1de52h5l2fes2k501
for apm@int.seahaven.com;
Sat, 16 May 2026 18:15:07 +0000 (UTC)
Received-SPF: pass (spfCheck: domain of seahaven.com designates 209.85.219.72 as permitted sender) client-ip=209.85.219.72; envelope-from=apm+bncBAABBKXIULIAMGQE2MNPPEY@seahaven.com; helo=mail-qv1-f72.google.com;
Authentication-Results: amazonses.com;
spf=pass (spfCheck: domain of seahaven.com designates 209.85.219.72 as permitted sender) client-ip=209.85.219.72; envelope-from=apm+bncBAABBKXIULIAMGQE2MNPPEY@seahaven.com; helo=mail-qv1-f72.google.com;
dkim=pass header.i=@seahaven.com;
dmarc=none header.from=hxgnsmartcloud.com;
X-SES-RECEIPT: AEFBQUFBQUFBQUFIM3pxOWFwYUlONDhCUi9yRG51MXg0bDRFclBSQ2VnbGIzTkJUL1N0WURObDJPcFRJek5tdnVuZmsxbUJHaFVFdFp0cVd4SU41QzFGcVlaZkJac1pmNXBkUGxaZThVOTErQU5IYlhlMU5yYW1ud3E3a2M4RXJGWityaVYyRFFwci9HajIxN3M2MUU4eG5mWDNPSVRJWXBXMVVHclVlM0pnd2w5TE8zNnFnK0k5ZHhvejNmS3h0NnVCbWhtNUtiaVBmaEZwVXQ4bDdZM2VCZnFvdVFXVkJ2NEcvUXgyTVNXR2V3Vm9VcklBbGJBNUk2TXdGdGVqSE8vRjBLUWRmUnVucnFqbjVnQjdqd0hSaDFVSlVTQjYyczVXS21Zb0xBZU8vWFBDODkxOWdJczZXN2k5Zmx1Szl3SnhrMWlMRllXR1E9
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=N7yniinV5On0u52mNOsQR9cMY4KULdCY9xJBf4lhSOoSAilUfy70AUJXoCrhAEondAGzD7ir0nMB6kaoDeLYklN7acLYPlM0Jn5Ktvi8Xs93sFCgMtwbo1rtmfzvdizfmt7cvIFoWmdOevSUGcKhpflpbAAq2r1x25G/SEWT+FA=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1778955307; v=1; bh=N0Cvzufo5p2B2E9VtkcFvX/WCYgnVU4nR8XwwO10oA8=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
Received: by mail-qv1-f72.google.com with SMTP id 6a1803df08f44-8ba8a1f3dd7sf46827836d6.3
for <apm@int.seahaven.com>; Sat, 16 May 2026 11:15:07 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1778955307; cv=pass;
d=google.com; s=arc-20240605;
b=bmBVV9KGSHJdumZBQ6XOdSQlRz0Sz6+Fd9RcwDPqC5XKozkLmJc3e2WCzpeppk2wX5
hcsQJePQuBk29BqnzoZmQWdANi7bXL6eQYIbW1M9AwK+z67T3e4oPhths2Gor3l0x5Vb
okCg9XY4ZvYBb1LwfJMh7uS0jYOk2cYH97WkuoVHIGNkMONNp88sxYbsysBKPTCIScnk
i+/dBOGyf4stTrjA28h/KyShi14/pf2M+PCAiQ8k8Lp2MWYq26j0U/LQ0S8f9avS/N+a
txYyimuuzbpP8ZDzjzuE88n67otJ4yVq93B8zL7wDarPPL/K47PDuM3YU4QtSXl9PPRJ
OpbQ==
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=3gGUpBISxuHGbQr8SChH09VrEn1I9TzNP3jWlHoJthw=;
fh=v8y6WgQNLz8XyLPS4WKhD51a0zvwGhSge112ko7jRww=;
b=SEzM565Rl2FhYfooX2pNIC4vCEn/TsXE1a3ycKYn44QlBzsYBy1gSH+/qixsUtrlRo
YzpUEkXMWVtEF+VVOotFR4Pl+He+qEiv6lyOR6mLCRBg5JzuJREBR5mZmPTxmdI5ZTas
55g0CUN3j5e2laKzAW6m1oo/VmvROe21zSTRWsyrAIdVqYVCkbBLWdHsoY0eDfJekqH8
NoyDisoIX1d5SKEws7kHli3pp+HlNiJDj2VsTfMK4NrayVTyuChx51/rdbfuVnuBWsd+
+5WjTXvj3ZXXIeBXZ+Vj9nr+fpVY/5S80NBWu22GqUzNfXpwxcBmGVhHZXAZE5BIiS1j
+Z2g==;
darn=int.seahaven.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=qEpMsjWO;
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=1778955307; x=1779560107; 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=3gGUpBISxuHGbQr8SChH09VrEn1I9TzNP3jWlHoJthw=;
b=Q75fZuziKy/DtnJTGRkvsYKklJUw5v1uAlvl83xGep7HShupzsGrpRknVH4TQXCI/I
Kq964cm/Z1fKnLKx3jlGKf8LiL97FM0PUH+hGC0VPcI3jIHZ8guv9Lr+GAUuOk/U7RNx
SsFNtvJ+usRMrSm7hQO7zUYs1leaT5sKX3G6A=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1778955307; x=1779560107;
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=3gGUpBISxuHGbQr8SChH09VrEn1I9TzNP3jWlHoJthw=;
b=TE/MeCzAP8WKvMFLLmTx7E936G+h+4ww27sz19ndVk1mRp4ESPyPsxH9aGqtprGb+m
WB3zgLPJ9V4r6+6YY1SK340bMz2BK5yU98ZerES4FrLr6GF0L0E344MerVJvoUxIHwXF
zuVxG66stWyoz1XAnDWhUnrKay1Jf6IT/GkuOiRfzRKCbPcC/oxHGMM2u+DIjAELrBmz
0N041RJ3D0wCpS0W+OEY/V6lAaLEk1d3pT9fBTjeDBzruNh3JopAvB1PBgirhtD8DR95
hNqRane3eG9t6L4V1wTH3JoAbJ4nsaRkzFGhvpDXve97oeEQ/dVNAUpoqAV8ZDzvw0My
zrSw==
Sender: apm@seahaven.com
X-Forwarded-Encrypted: i=2; AFNElJ+tsV8Z9vi0meiTwLebHYeVgJgoJIzYjbpBZHWuP4KMuQbPDD58tpnTYuAfZwYNdzStVrQ=@int.seahaven.com
X-Gm-Message-State: AOJu0Yxleb/1wgyZ2nJF4y8/VLdeHsZofX+HANezMsrX6DftgC4QVoX7
1DtXuuTvOmcAkvteO6Lb+MjUyKFfm6PAW4/rNRwN98ZGLvz1ylULRh98Gt0j92c1pT18eA==
X-Received: by 2002:a05:6214:f6d:b0:8ac:7627:8a71 with SMTP id 6a1803df08f44-8ca1d5f043amr105679256d6.49.1778955306963;
Sat, 16 May 2026 11:15:06 -0700 (PDT)
X-BeenThere: apm@seahaven.com; h="AUV6zMMM0hjLPDkUOQg+KdkS+FOBzIsRT/S6jAWCkyK4ihwwHg=="
Received: by 2002:a05:6214:27e6:b0:8a1:212c:e4a2 with SMTP id
6a1803df08f44-8c945db3521ls75753956d6.1.-pod-prod-06-us; Sat, 16 May 2026
11:15:06 -0700 (PDT)
X-Received: by 2002:a05:622a:1dcc:b0:50f:bc35:ac0 with SMTP id d75a77b69052e-5165a0a4165mr133624251cf.30.1778955306406;
Sat, 16 May 2026 11:15:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1778955306; cv=none;
d=google.com; s=arc-20240605;
b=HsbYqke8o99VlkK538A1txaTO5ZsZt4PVFoEgphij8KznMUkJRg31HAUJi+ueSwM1E
svooWiRH1jQJ+hVRYP6AxuQBVxgPaGsb0ngjtHmQW27InQTp0Ed+v9ijFrWIbUoi2Biw
yAy3YuxVO376kdoNuxE/L6kUloJihO+Yp0ovSa7BpKWihNsWJ4KW+kyL0tqipXboYCmw
ZuwxAZGzGkX5LwZCAV+dnCmJMI/Sp+t14s6YeTKrUYuR/sdqXO2GAnboSxlk/scH+PZd
uMuNo5ppQi5566Ta+T9z8yId7tzveyAIGk0igajvPylaZ2y1+5+NQOFTnH5UWodJoJV5
Mvag==
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=nr7B/4kOI8dda8rorVBKuTgv3KdJMEVy6l5/WHGLzJA=;
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
b=crbXjNyXOWgieWXH7hCZcjREN4x8UTVWMrBd3n6gAmn3jTRfm77wKbgh12aEALagx8
7wjnwChiblt6n6PCrbVcVv+HCLKipNTIVUexKoLNGxex0SEj4pBywha7jA7pHrQkBnhv
G8woAcNuAfe1YA2eam0w7PCcC8K7IHPDXtAJunJC8+8+noCKggCS1D8KtpC5TnXXLrhR
EsNn8ojyG1uhUHTgzxNiyfHpBaetZsecRrtwAYy/1HG1p4f0fpfJLp7bnzZ5oMtyOsHh
FQ8wKgR91te0J2QgL+/IiZeDuHHPgj2EPXE61YImAwE4qfgNPnzqHhozmOA3L3ccuiQn
T+JQ==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=qEpMsjWO;
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 d75a77b69052e-516458b376csi117527261cf.393.2026.05.16.11.15.05
for <apm@seahaven.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Sat, 16 May 2026 11:15:06 -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-5f4df6879c-78626 with SMTP id recvd-5f4df6879c-78626-1-6A08B428-111
2026-05-16 18:15:04.758644465 +0000 UTC m=+1543411.139847233
Received: from ip-10-210-42-23.ec2.internal (unknown)
by geopod-ismtpd-55 (SG) with ESMTP id IqBna3zfR_aT9LbhUng7sg
for <apm@seahaven.com>; Sat, 16 May 2026 18:15:04.732 +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-23.ec2.internal (Postfix) with ESMTP id 88D8829EAC
for <apm@seahaven.com>; Sat, 16 May 2026 18:15:04 +0000 (UTC)
Date: Sat, 16 May 2026 18:15:04 +0000 (UTC)
From: noreply@hxgnsmartcloud.com
Message-ID: <409714749.22524.1778955304555@eam-ejcron-node-prd-use1-BLUE-jboss-host>
Subject: AMAZON UPDATE WO DETAILS 15442394407
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrm3RDlXJhTIpGBKo?=
=?us-ascii?Q?0kdhSmNqIA2c1c3RL1w4jTP7FHY2a9SlmqBrelh?=
=?us-ascii?Q?8sMX93GoPJ1FDmhRHSYhw9ZhXOD7vS2GOLDKWhG?=
=?us-ascii?Q?WLoS69IzFOHFxSVSlxpEJR3oejr4npoFfwtGmp6?=
=?us-ascii?Q?5PWrq6OF7zp285VXLuJk+FJmaEfAAYQIPK1bWnE?=
=?us-ascii?Q?g=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?0TNCkwuKJjrVNoxQUr+KdT8YaCDnKLYD4+UI6Zz?=
=?us-ascii?Q?KnWCg1zqpq6rfAPUf++jVg=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=qEpMsjWO; 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 enim exercitation sed dolor lorem do sit eiusmod sit ad ullamco
Creation Time(UTC): 2026-05-16 16:58:02
Submitted By: minim
_________________
Work Order: 15442394407 - veniam elit incididunt amet ipsum lo
Building: XCV7.
magna exercitation sed incididunt quis magna et
nisi enim exercit
adipiscing minim d
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/409714749.22524.1778955304555%40eam-ejcron-node-prd-use1-BLUE-jboss-host.