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

173 lines
12 KiB
Text

Return-Path: <apm+bncBAABBFWT6DIAMGQECUDH37I@seahaven.com>
Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72])
by inbound-smtp.us-east-1.amazonaws.com with SMTP id tv4d8l369s220msbja4mbc1p9algju1hb1bsbuo1
for apm@int.seahaven.com;
Sun, 31 May 2026 12:29:11 +0000 (UTC)
Received-SPF: pass (spfCheck: domain of seahaven.com designates 209.85.216.72 as permitted sender) client-ip=209.85.216.72; envelope-from=apm+bncBAABBFWT6DIAMGQECUDH37I@seahaven.com; helo=mail-pj1-f72.google.com;
Authentication-Results: amazonses.com;
spf=pass (spfCheck: domain of seahaven.com designates 209.85.216.72 as permitted sender) client-ip=209.85.216.72; envelope-from=apm+bncBAABBFWT6DIAMGQECUDH37I@seahaven.com; helo=mail-pj1-f72.google.com;
dkim=pass header.i=@seahaven.com;
dmarc=none header.from=hxgnsmartcloud.com;
X-SES-RECEIPT: AEFBQUFBQUFBQUFFT1VOckdmUlFUcHNQK0ExTEVuSTFraWhXYzd3Ri9QcHArMk1hMzBWTUxndGhXZjZSUFdyMTdJS1AyR2FjMjh2YVZoZnpxRHZJeFN3VlFoUEVxVWF1MlJrTWV6V3VLRkVkWHNjam1CUUVrc3ZtZEovVjRJZkpUYWZ3NlRqM2t5dGpPb3BaKytWZ21qbmNxdGtnSS9OMWh1bzhkbWdFOWU1a3hjc2oxTUtNZitEdTlIWHdkYkh4Z1ZxeTB3R0I1SnlRMlJSRUllT2RjdHljWURSbFBwYkNKbDhxY1VzVUFiWUQzSURtQ2NkWFRybUpNcVk3NmI5eWlhTkJoeUlOZFlnQXcvR1piTVF4STFGV2cydEhUa2F5TEJ6bXpJZ09QY21iNUpDK1FDamtaVzhpRzMwL1FuODl3KzBLQXorRUVSK1E9
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=szW15ai676PkjP6xbKfWnsvdk/SwIG1yZx+9Qmetv4/j96Se+KvbUdf/1kbcJ7oJPepFDpNRcztWjafbhF5zjsJ/1okGsRZ6xXCsm6nMkhA3Jw08krKDjkQ5jHgWDeHEPJY/uMeB5hU42E1LG+rMBAY4N1J2h7igqlSXudgJCjI=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1780230552; v=1; bh=Nwv9tWCmRP7hsCvVHdcvh1gYvHhn79x2ho5UQU9StGE=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-36d992fa39esf650269a91.3
for <apm@int.seahaven.com>; Sun, 31 May 2026 05:29:11 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1780230551; cv=pass;
d=google.com; s=arc-20240605;
b=d9EPMN9/aAQyIt88Cm0jZuzRzSJDjJWyGtRa3UivujGQosKl8gn7t5oA8Ycf9Wvx5s
Sg2P7lsHEVF+bm/trmPSqcjSvMIFkPXHxBEPu6/KRO0JQBptEnQfRfSBkkSMxp5ihJAP
v34aO32nbcjrB6yYWxKugza09NyEup7/lzeEmB5XS3XE22hr7vjY4bzgD1Uwve05Ijkt
RzJygGUKSdLW1C2/Q+Au4kqCzif/UG60hs3Q2sJzA7UKUm2JlNFSvc7HY8Nf9LbEsaO/
X2Ira6gN124Fjv4b3uF0tATWVHJrZgXagV2saWkNZV8ptuHqnt/RYGCqWWqBKtmj3Vxa
a60Q==
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=0pa3VARGbf3Yzkn+jtnkShn3N2uP2RH4N9+JWbH+QBI=;
fh=GcKNSCRrcnBTTPbTKNKzlaM6Idz8OJZVhWrHlgnSWDw=;
b=HFvJoFazX2ujImRocdqnNOFpn1T8F0oA1eF8DFUU3iXZNqGvprWtV25wROmu1yrqXh
+aBMXWW5qEAsSoBipf+PvFQWRyarnLTb1gZDRZ3sL+opmnL53YLiWFhZpJdACqsYiqM/
r7bMDlpHgyLktDbnj/6J3NP2tPHL76gqnUYwGCkEUvDXxnHLiShhw4KQD4G/+7T/kNvY
8lNAYIjvJxhYTueYjWtiRo+CJO4vLJ2k//str6hSmGlD53HyHl2WAkIEKDdX8UlP71Et
mzSUAvn+EluTBlNYGZRYOXJ3wHERevk0POw3HzDdDJwlWwszhriZU5rNhNddYbBLOkJ2
m7Kg==;
darn=int.seahaven.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=axe00Ag0;
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=1780230551; x=1780835351; 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=0pa3VARGbf3Yzkn+jtnkShn3N2uP2RH4N9+JWbH+QBI=;
b=eJA1Cq0ysvktCD4Bn1rpPSeMJAhqYxjGwxj2urecFU6QZLAlo7umqxSOhVcVuiX2sJ
j80P2e5rmHjIz+XxjbtkhB5TIBlJUjLe/JtnztLk+CXswH/NRTLKlt8pNbbJXf+L2ZSy
jGiZXezl076uNwLqZ7d/pBb+cnRq0m8Ya3IeM=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1780230551; x=1780835351;
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=0pa3VARGbf3Yzkn+jtnkShn3N2uP2RH4N9+JWbH+QBI=;
b=ss1nrewMzRlsgohQ6Ch5U1EaClEul4NcP2R8nLBVyGmGq1rxqUKGwVZoyO/9Cg4i9B
zBq54WQFzwg6qWpwif7LHIlTV5s63jRa1ugwnB4G+H+30hhQOxpb05QrSGEM+Y7rjemo
sNLP6T+4TIohn7/d9lF6MqudJ3ypoTXn3hdMFuTjZf8BC1RRDSt1uTIvQnVuavlcSySO
BSQ059y1LD3OrGvP7QB//zBauM9FqY/KBep55M8TYmkLRZwsCPimE2cDPPnPurYso0yn
tJ0q3gKam+yAUFn/BN65INhanAYCk9/VVUJl4GxwGzvA9VZWqDxopraaDhliATBXEwbc
+OOg==
Sender: apm@seahaven.com
X-Forwarded-Encrypted: i=2; AFNElJ8X9RnizCc70Ddtd0ozfxUelxE1J49dST13vPUPmN2SkxrRxUam37G2dtYGJIu9i4wDc0o=@int.seahaven.com
X-Gm-Message-State: AOJu0YxQcCdiB0FfDAfymrwrJUw+tylGC1gL9fvFMEmRc2DWCHWObXIU
TdvkCf4rhf5pcqtybU4/qPND7nk+llrRNZUJTclB7HQJtMtwSPDIFzW+Ge4JUS+ZeSqSVQlAG3s
h7g==
X-Received: by 2002:a17:90b:17c5:b0:36b:2179:6d23 with SMTP id 98e67ed59e1d1-36c4ff49b9amr6730806a91.7.1780230550880;
Sun, 31 May 2026 05:29:10 -0700 (PDT)
X-BeenThere: apm@seahaven.com; h="AUV6zMPbCg02Cf7QG2MjJ9H9ItvUKfx4z2H6kRh9lDKHtQ2D4g=="
Received: by 2002:a17:90a:6341:b0:368:fd8e:1cb5 with SMTP id
98e67ed59e1d1-36b76beafcdls3430676a91.1.-pod-prod-03-us; Sun, 31 May 2026
05:29:10 -0700 (PDT)
X-Received: by 2002:a05:6a21:6450:b0:3a2:ccb5:abc7 with SMTP id adf61e73a8af0-3b427fb74c3mr5486467637.13.1780230550172;
Sun, 31 May 2026 05:29:10 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1780230550; cv=none;
d=google.com; s=arc-20240605;
b=VnsEYU7DCk3a/iZej6xNajy5vHPM8GLzhIlDzN4izw0xymnGJdW+RBKmjd/y7Ol1Fg
h6goCpheVnAIId1huCqkJ7QYc8/z02jgnML/2oe8YlfzGiY+4GTdaRwCOZVja+lmzYRb
eD8S35NQ5+9qtISBSCSEk/OZX+2MPMiCnCDRcBsMnxSdOK1i3JkdA4L3ygKL/CP5HDJO
uFCUP1Hea530UaNGRHotZL6u/tlj+rYGa7RaLYzfTIq5gaTIc+2Nv1qdRyD7aQkYGNBq
U5Yu4zL9/5AjXQjQjfBNZGrh4YomalopAkSY292hdXUh2kAM/cWppEnSguOkwvT+NVNB
nz0A==
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=IEzRMcUfWQrQ54G6Rje5IGzsFgl6y6mdzmqhtauYKpQ=;
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
b=AZhbvzCKDKFfdUWi+MstqJVlMtA6M8TjYvrXYrhuumFWkcM831DSm5QjY5JiiM9oTP
rDjZSLOuNKTzSZYzZbp7Q+JBEdaLCHeLCoyUGWycsTWmMlujungHywcwnj/FUVn/7m1Y
ktgr8Z31Y8PqwuCSG6k/6y7CZFqLXCgHf+eOIws551wMiWP9b2SXMAVixO+G31AHjbke
m9GyyxA7SwS9RFoKov77PWWnTDjHYsDUQtWGT07vmSUDXeOcVr0GLeYqLlDhFdn8K7X2
KXNIdloYFttNz3p2nNSpNAl6qR3I2RciTLWp++yqAbOJGJ10bVMcGe95CCrmZvgBi6pf
xk6A==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=axe00Ag0;
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 41be03b00d2f7-c857720d13bsi12237936a12.67.2026.05.31.05.29.09
for <apm@seahaven.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Sun, 31 May 2026 05:29:10 -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-65f4cd65bf-hxt46 with SMTP id recvd-canary-65f4cd65bf-hxt46-1-6A1C2995-16
2026-05-31 12:29:09.353620118 +0000 UTC m=+2818340.707953896
Received: from ip-10-210-43-144.ec2.internal (unknown)
by geopod-ismtpd-38 (SG) with ESMTP id 7ByZs_XDTJiyI9N2QBL4cA
for <apm@seahaven.com>; Sun, 31 May 2026 12:29:09.318 +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-144.ec2.internal (Postfix) with ESMTP id 3BC5489F2E
for <apm@seahaven.com>; Sun, 31 May 2026 12:29:09 +0000 (UTC)
Date: Sun, 31 May 2026 12:29:09 +0000 (UTC)
From: noreply@hxgnsmartcloud.com
Message-ID: <1566908362.5321.1780230549238@eam-ejcron-node-prd-use1-BLUE-jboss-host>
Subject: AMAZON UPDATE WO DETAILS 12558588577
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrms7ln4hzoQBU3Q6?=
=?us-ascii?Q?efjJax1n3vaPsa2I5dnxkpmRWvARgh=2FOakVflZJ?=
=?us-ascii?Q?GYqiSgn3Afp50P0Fi6Npvw1gtk7cESiHaDv2isB?=
=?us-ascii?Q?I5kbJ1VlxU8=2FSLQv6SA1PeKghLkut1+olk4rnQS?=
=?us-ascii?Q?zInhhYUGd5yoKKPlrF3UMlM+E+DI=2FKpnJb36zMZ?=
=?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?D9qQn6v1Nek24WyAQeFnBA=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=axe00Ag0; 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:
sed incididunt quis elit dolor lorem do veniam magna et nostrud magna consectetur tempor quis elit incididunt amet tempor ut quis lab
Creation Time(UTC): 2026-05-31 12:05:32
Submitted By: exercit
_________________
Work Order: 12558588577 - lorem do veniam elit minim elit minim elit minim elit incididunt ut qui
Building: WSP0.
sit ad adipiscing tempor quis laboris nisi do incididunt amet ipsum
magna et labore amet temp
quis elit inci
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/1566908362.5321.1780230549238%40eam-ejcron-node-prd-use1-BLUE-jboss-host.