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

184 lines
12 KiB
Text

Return-Path: <apm+bncBAABBDPBQ7JAMGQECCRJ7PA@seahaven.com>
Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198])
by inbound-smtp.us-east-1.amazonaws.com with SMTP id frpgd041p4kb840vk8ir2il6o0go4724v73laqo1
for apm@int.seahaven.com;
Mon, 29 Jun 2026 04:11:58 +0000 (UTC)
Received-SPF: pass (spfCheck: domain of seahaven.com designates 209.85.214.198 as permitted sender) client-ip=209.85.214.198; envelope-from=apm+bncBAABBDPBQ7JAMGQECCRJ7PA@seahaven.com; helo=mail-pl1-f198.google.com;
Authentication-Results: amazonses.com;
spf=pass (spfCheck: domain of seahaven.com designates 209.85.214.198 as permitted sender) client-ip=209.85.214.198; envelope-from=apm+bncBAABBDPBQ7JAMGQECCRJ7PA@seahaven.com; helo=mail-pl1-f198.google.com;
dkim=pass header.i=@seahaven.com;
dmarc=none header.from=hxgnsmartcloud.com;
X-SES-RECEIPT: AEFBQUFBQUFBQUFGWDFlK3pvdllIbm5KMnEvcE1UU2l0Z2JmVkIyOUhnM0dmWmZycnl6eGJ0bDRHZjQwTks5L09UcDB6VWhhejV6UzVnOHV2OGVIL2FyMUt1MHRzSkQ2RE5VWXpxUjNjaTFvV2cyblJmY0FmSzhqSWJ1ZjZsQlVUK0h5cWI2ajVSUmNleG80RUtaRE1jZytiUi9FU3QrM2J0NTZJcCsxVEE5VktPQ2JTNWd3VHVuYzQvWTRwdnBGZTExK2JWL3dEby8xVVVzaFpIM1UrMEJBZkk1RVZUaW5lSmFub2UxdGVLLzJQQW05Um5kNHo0LzZZZThudHQ2SUhRcmlrQS9kY3orS1Q1RkUvYjNUNmZVUE5TdXJEUTJTYXpOMXhCWHBWdlVPZ2p0TnFaR0pDN0pZQVlRQnFBRnVsSlZ1cmJKNXZxVlJyQXFFQ3Q0TUliOWN5TE1uUGRYQnc=
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=c18HoEMLZ0/UtdYOAvg0ms9aQJgio4M/cdG6SulQBCDv2wzxXZ00cYXCVyOxMlD2Iwr0Ut0RGb/dKbePdMzthW12Cm2EjbcNRoSQQqXxKM+5DV/LaTC8TrXPDaS4smKD4WPMQh0xCY5jpA1dQNhoIqqDHVqw7gDWkAd1IakouFY=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1782706318; v=1; bh=T7hpvEDTydMN/o7t3qvNa7TS052BubvckuQjVM7vzz4=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2c97c161d0bsf19490635ad.3
for <apm@int.seahaven.com>; Sun, 28 Jun 2026 21:11:58 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1782706318; cv=pass;
d=google.com; s=arc-20260327;
b=G5d6gtnLppZlsSQILCQagTUCuBGysz8R0I/0yUNtw1vzfy9mrR+VHYALCG6z0Sqtz6
/ogxLpRMBDD+zFGQNeHIc6PZAotJ9hPt+eE6/3cFQ5yYBvzJP/dWhT2L6lRNCU6LfOlr
NYPc+lLU9C/93useWjp2Xhabii9Yk5wFMAkYXsSQ+uMw41MkG24yEcrzd0hYiIJ06Vd0
G95luDc7G+XioTlx5sahFxvXBtjezNM1bmO0Z6y0ytIPQ2aNFhubK01SExF5vyE3y5/Y
cD9miTJjiHk8cH1GkLupxMytESMw6V8leBdsqqPS11BKZ77dr6PT4Fqpg+ObV5h84bgf
Uzzg==
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:content-transfer-encoding:to:mime-version
:subject:message-id:from:date:sender:dkim-signature;
bh=GHU9GElLanaTxIpTmtnI+e8Z8NdFvegu8wr8eqd70rU=;
fh=DWH/6jrYDeUPwYaM63F+prQda1f41Ag4yutLMrq0Mi8=;
b=pYeSqmZOXxyRIZ2eitQUpcQrCbalYq1YjpYpfNvFDuPijmHXRa6wK/NSWoqdCbQfZ3
VzKioXGz19Vu9r4WdxHMRpEEU+pUMvk7GBVDr9CRGXbDYu0uLqgRvPAIhMl3VMPMAFld
PUprmKDwoDrFltTAwue5+ubHrNDJPsRf/WMUZITWX4o1nXDagXrgLx/kFCLnIwwzbZrE
okXZSngMCr7gY5AwVVGSBzCcVUePyYcbZsdlhuJoptty9FGaGlLvMMxH0hWbYp22GAKz
XA8WE7s9bPQVF0uu0KYQRIiB1gsLrdfL3icpzCfRbqBrFXcXMtlyi0Y9cXgN6z2kBA8N
W0nQ==;
darn=int.seahaven.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=R9G9L3sw;
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=1782706318; x=1783311118; 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-transfer-encoding:content-type:to
:mime-version:subject:message-id:from:date:sender:from:to:cc:subject
:date:message-id:reply-to:content-type;
bh=GHU9GElLanaTxIpTmtnI+e8Z8NdFvegu8wr8eqd70rU=;
b=A4cTbIR3MErQRZqz8pTEMXTk5LOdGwuz6rQcA1ZQ28lfitgzzaZeQ4ZG/1kmcKwoZo
cSYOpnX4blIxwJ3Ny2hTjl1ZMsbabxsVgviWqOfLYmqb1vxzfN9MpxuOKPR4oOVe7nQE
Js7uHuFW5scE14qGbrFuhJFXYnYSv+hM/keTY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1782706318; x=1783311118;
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-transfer-encoding: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=GHU9GElLanaTxIpTmtnI+e8Z8NdFvegu8wr8eqd70rU=;
b=kFIVuV2G1y03vkilQznrqEkUKqX2xaYkNKC4HP7V3pTYF4zxzytVpQsnX55wUF+2t/
e5cu/4ZkOPRmmqwPyFLzF/ea1R4CUfBea1z4dI5xCCx3cu4RZ9Co6efvwwamhE3+UkNz
cBwEhv1Ew/R6sZj3VXnTplWw/2hI/Mp2thLCPWA3oQc6FWk1MAUaQeUsWJ+fPuB+sAMB
6YNoziMO6Fttd5vnAWO3Bk/3sWEDnMMyUBFVGo4HWOK6+8U4Q3V53kTEaxPa9Omwk25J
qP02K4n9KVYKV6jSTxq4mQsaMw4WMibEpRXiaUW239C6BOdrhXFyKcTW/CjH0w9kZUpd
+aVw==
Sender: apm@seahaven.com
X-Forwarded-Encrypted: i=2; AHgh+RqB+ngMnlZ6m8pUS4erxnXaJzYQOBgMdxp4iiG4WptPvqPB1slRbipCzi9LbWaRlW3egD0=@int.seahaven.com
X-Gm-Message-State: AOJu0YwpK2nzFZw58c8PtnM0VxQKyGdkZ8hqD21IrYVa2z03zFKkwi17
CK9eChNmYGSNVi9JWnTlm77ez1HPy4Jf/L1mKeVvY+xIMX7uTsNuIs+UF0bf94bwJdaS9w==
X-Received: by 2002:a17:902:f551:b0:2c9:b2f0:dd89 with SMTP id d9443c01a7336-2c9b2f0eedamr56728905ad.33.1782706317657;
Sun, 28 Jun 2026 21:11:57 -0700 (PDT)
X-BeenThere: apm@seahaven.com; h="AX0PUUdynr/PCRYoaiW2CEuBXH7SitTSPIDTLXL+Fedwrtjt0g=="
Received: by 2002:a17:903:1968:b0:2c9:ed2e:b8c0 with SMTP id
d9443c01a7336-2c9ed2ebb8dls6353835ad.0.-pod-prod-09-us; Sun, 28 Jun 2026
21:11:57 -0700 (PDT)
X-Received: by 2002:a17:902:ecd1:b0:2c9:fa31:850c with SMTP id d9443c01a7336-2c9fa318680mr18202675ad.39.1782706316878;
Sun, 28 Jun 2026 21:11:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1782706316; cv=none;
d=google.com; s=arc-20260327;
b=sfpggSTPmuycnHV4q6VCrLdCI0L9a+jzOtfv5ZkDEJ5PVr05a6lppk5qVm+w3D/doW
58GZQU2OgaZxysdJApbkTcGzkvsC91FSbRKeg0vPVK8GWwYRjq30GGBwR7AhhROL9cIW
IQzNNVv1DFmWNJIhxENQHFfzid0CFGw/AbQfr1pB+nf3b6v+vUs9h02qonXp9Ee49W+T
f1+FHgzFDsHZZUpWlhU9Ish9hhInuSARSArNNP0iAuSyskXSaltPJf3ghpP9XdxdWZHj
74rJ6EcZU31BD08hZmauTP5wdCbAw/y/LUXjXJ1gFjP6u61NkpcjryJaGUdjXzmN2kPC
7Qlg==
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=RWtU5DPd+FadEfAtKe4lUymDmREjAKdUWNEVkMULi5w=;
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
b=XgoF4Fbw2+zCFosh/Re4mzD2kXYHCOwF9qtA2VnFRDYV2g6E0qFaNXjgtvk+/xDQ+T
uF0fqx8Xy+UPDBKffIOlgTsX/ScMaDJWUmIfPMtqwDDiJ1axI09f8oL404Cjzs70Fq+Q
g4zVTiMkcXDyxT2Sthix57pkNTzD9ZVD7/hmGIjA05RshbTQJDBBtuxv2BwpM0A9trnK
II+noTueciMQexK5VbbLMIeWTap4l47PaGReyoltRm6cjMtxj8jPRjaiHbOTS5FZDjTv
QQ68Yu9IF+O4HK0h8EbW6FCG00+WQ6SQbYDB7P6eMapr3uNu9pj8xsNAdhMM/W47pvCJ
rRNQ==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=R9G9L3sw;
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-2c7f5a1efd6si201885115ad.1.2026.06.28.21.11.56
for <apm@seahaven.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Sun, 28 Jun 2026 21:11:56 -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-c486f6bd6-6782t with SMTP id recvd-c486f6bd6-6782t-1-6A41F08B-40
2026-06-29 04:11:55.853413754 +0000 UTC m=+537098.104960787
Received: from ip-10-210-42-76.ec2.internal (unknown)
by geopod-ismtpd-74 (SG) with ESMTP id pzb4UcjiSr21Q6q2nP78ng
for <apm@seahaven.com>; Mon, 29 Jun 2026 04:11:55.815 +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-76.ec2.internal (Postfix) with ESMTP id 9FC4C29F2E
for <apm@seahaven.com>; Mon, 29 Jun 2026 04:11:55 +0000 (UTC)
Date: Mon, 29 Jun 2026 04:11:55 +0000 (UTC)
From: noreply@hxgnsmartcloud.com
Message-ID: <1701610978.5657.1782706315648@eam-ejcron-node-prd-use1-BLUE-jboss-host>
Subject: AMAZON UPDATE WO DETAILS 11649444950
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrmXUXQ6Dbi2vRDI8?=
=?us-ascii?Q?WwJJqXhEwsj6Hx13J1qPlD7a2zBqxmbkpexkJBV?=
=?us-ascii?Q?hL6ouovxxuI=2FvJtDavq=2F2M8uolJg7or7fgIacfY?=
=?us-ascii?Q?k26zTe3Fv3n4DdScJJusa=2FUUv4Zk=2FI8AMG0PoZr?=
=?us-ascii?Q?rs2u3Spnn8o4kpc0w43qf0cbv1vYfGL8mdq6wCm?=
=?us-ascii?Q?A=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?0TNCkwuKJjrVNoxQUr3rXxFuDjKNKXJlCMo=2FT4h?=
=?us-ascii?Q?753sDFFMRnlrPVbLv+dNdg=3D?=
To: apm@seahaven.com
X-Entity-ID: u001.VZcPi/LkFgKueLtNVvOzkw==
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Original-Sender: noreply@hxgnsmartcloud.com
X-Original-Authentication-Results: mx.google.com; dkim=pass
header.i=@hxgnsmartcloud.com header.s=s1 header.b=R9G9L3sw; 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:
ad ullamco nisi nisi enim exercit
WEE1 - Please confirm once the tech arrives on site for expected ETA above.=
Following tech=E2=80=99s departure, please update this ticket to confirm=
if the tech was able to complete the work the same day, or if additional r=
epairs are needed so that we may follow up accordingly. Thank you.
Creation Time(UTC): 2026-06-29 03:44:30
Submitted By: eiusmod
_________________
Work Order: 11649444950 - do incididunt amet ad dolore consectetur m
Building: WEE1.
exercitation sed dolor lorem lorem do sit eiusmod sit
ipsum lorem lorem lor
consectetur
Please review it in Amazon Portal
Thank You
(This is an automated email from the AMAZON APM system.)
--=20
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 e=
mail to apm+unsubscribe@seahaven.com.
To view this discussion visit https://groups.google.com/a/seahaven.com/d/ms=
gid/apm/1701610978.5657.1782706315648%40eam-ejcron-node-prd-use1-BLUE-jboss=
-host.