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

168 lines
11 KiB
Text

Return-Path: <apm+bncBAABBWE76HHQMGQEX6GD72Q@seahaven.com>
Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200])
by inbound-smtp.us-east-1.amazonaws.com with SMTP id utjsoma5qs3cqfdt8ept8cd8hdlcghgqtlfcpsg1
for apm@int.seahaven.com;
Thu, 07 May 2026 08:39:53 +0000 (UTC)
Received-SPF: pass (spfCheck: domain of seahaven.com designates 209.85.160.200 as permitted sender) client-ip=209.85.160.200; envelope-from=apm+bncBAABBWE76HHQMGQEX6GD72Q@seahaven.com; helo=mail-qt1-f200.google.com;
Authentication-Results: amazonses.com;
spf=pass (spfCheck: domain of seahaven.com designates 209.85.160.200 as permitted sender) client-ip=209.85.160.200; envelope-from=apm+bncBAABBWE76HHQMGQEX6GD72Q@seahaven.com; helo=mail-qt1-f200.google.com;
dkim=pass header.i=@seahaven.com;
dmarc=none header.from=hxgnsmartcloud.com;
X-SES-RECEIPT: AEFBQUFBQUFBQUFFbXBxTnlUK0w3clYzM0xobkFwMGZXZ0J2UTZ5eE5DcTRhbUR2M3VJS0tWdENaMmtUZEFIV01IOTFQTC9TWGxJWWlTYm1mbFdsWGNoMDVybnZ2YitaUFZyM0l1NHU4amdZa25VNVBkaldyWmFtN0hkRnkxdDRyN3FMZWtQVWpXU2JxK1JqWHZXRWZRK3B2Yy8vSU8zQ2pRd052RTJlbUVLRFl3cGtqUWZMVWxMaXBza3pUeHlQYiswT2hZdExxbkJ4Ym9TUEtDYy9jSW1HcXFCVkZvT2I2WW1DNk1obXMxaFlrS2JMd0o5ZmdFNXVXR2JEMWlUVWoxRnRlTEp4ZlRUUXBjVGV4blBNcFhhUml6NFk1NzYxUzRlZjJaZit5QlBOS0lSZDVCLzZXcjRtMHUvK0s3YWhuYjEvd2hvbFBzRzA9
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=Cm5fdkEHRQNNMfgJ+hwkSmmAzCQvob+2P2uD6pSVimzpZ+OIMuEDKYFKHS/kopFuw2in4jT7rI1CDdNFbJw0qgUI41APtag7t7FZ/QqDXHXxSVzgBk8GNeEGMMncZs6NT5tEXRSj3ed7cUMoGI3v7TWuvbsxnf8gHY7gbPFzQFA=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1778143193; v=1; bh=TtF5kK+3VEaC38/TahXwFS8qPin6TpF5WxVmcvZQB9Y=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-50f13da9684sf6607541cf.3
for <apm@int.seahaven.com>; Thu, 07 May 2026 01:39:53 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1778143192; cv=pass;
d=google.com; s=arc-20240605;
b=QIpqosCUfviBJtyFAYyVxBvbR+eTouXNI7S4dNsvaC0JC3bqoeLrA3qxSQYgKib7lV
VqyuRpA4Nh6zaTANayL2XF8WLoiSi/pY0PyY/DA/4Xr8wmFBse3atS0bj2TiniNwBSiv
lJC++xmra7nsHBF5vhFDuII/CMg4G5Kn6nizDDkzZGHCemks7NYwqGwtv8FJ56w719JZ
W9kMILHK3Ge85znTj9PQfVbjwH3updesQyI9sA79bK1ffH+opHJxq2or/YHds47+rXAk
SgQmIwEfnW9YiutVMVEV+7cehZ5mNIvnok5D9lWSnOXr/Hec5XbXACwvTXtX2OwtZ7MT
0TOw==
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=zYCtoeiBPZrK8rLGwX0yxlm4EYi0+X11QV706AkdiEI=;
fh=mzQVGDmdgxyces0wZn4eJg8rkptBaAO/K1ABkqnWR5A=;
b=AVJxbsLDUiLeOKuwt/IceyHZ9zUSL55oBtzmG68uFtoywwHm0LNzSb12dg9OafkWjp
nI6qJUcOQOOS/tGnp1U1bFqIK2QHc7kh0LjYAhx6APJXRGkEkxroF2iR5ped/bXRJlbk
U0+0YpqZ8MTAZtcIAGKZeKXLwwDDVeSbnyDnPyCebtiKfc+h1BbvxRTRA8wz7cp+wnaA
6xcOKX13m9DiTDZwUaFhy57f60Hb80R4Jl6fPLymhKWTEAPnLwrVUTKnSJEBK4ouzp0Z
g49Grvy2FxoRFjX47BaTIKJlT8N09oYqNjnOxOed0brL5qJcZJpCCbE03d7KC/7hSDud
NNhg==;
darn=int.seahaven.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=g094Ru1F;
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=1778143192; x=1778747992; 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=zYCtoeiBPZrK8rLGwX0yxlm4EYi0+X11QV706AkdiEI=;
b=V4lszcwUZEgVrHoAq1oeUlT+t5+3j/GywG/RaJHyFauKI2IMwyk2eRT6feWR86QL8c
psY3Y+G437iYBlqlE2Ycm+Xx1AldMo+KEFDTy1eDzFPcKAaoOD5zpx9DKatbUlRygVmy
F6PsCM8i9yRLWkzKB3/M1+63OaPdLA1+QjnaI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1778143192; x=1778747992;
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=zYCtoeiBPZrK8rLGwX0yxlm4EYi0+X11QV706AkdiEI=;
b=LYbHx8+b4M6rlzhkMUiHxFNrzRag/zDUNwqTfn6mlZoujY1vn1bkSW2ItYxaMrSO6K
jwcxzcbAcHJ8iS+Id71TuJsmrSmwjFoTRwzIX9D/AWLF2dvzke6xrkaD1s6kcs8kwyKA
b+QxHmWWAAsxtN1yUMLRWu8I4n26ACYfgT7jGDxd6vkvuJHXv3GNCelouH+1C707IFrB
ozcVMm++mnAf5HVjIHUXbHS+XmFC0+ACmfffnLUCV4MfwGi5d9Jd8Rj++HeEoodrmLvm
uZjgSHoM8L05gridoIriz5jEdDRNluFVmrYrgMiD/RAoVKkFpyOQIyQqdYQpkFqNg/Ns
rT9g==
Sender: apm@seahaven.com
X-Forwarded-Encrypted: i=2; AFNElJ8zFoQDJDeocodl18xXqRlCzD503cqYrMIbi1xaRENzv47SgWBkEFnegDKpAbOOPceSf2E=@int.seahaven.com
X-Gm-Message-State: AOJu0YxeUo0pIUuJT6LTTWQjXELlA8JeVzQdcJYeXucbEUJptCUvIe6E
+5ps7cE1LLgEB9M2w4NQ2QM97kRWtT2WN8ChaohUW+CVnBYNMwgvmZQD18/Irq0Fo22QFXWcYCv
sLQ==
X-Received: by 2002:a05:622a:588e:b0:50b:4755:94b9 with SMTP id d75a77b69052e-514621dd847mr89341611cf.56.1778143192586;
Thu, 07 May 2026 01:39:52 -0700 (PDT)
X-BeenThere: apm@seahaven.com; h="AUV6zMP4kibMZbZ/ITn1/c80KWx6MrcHYIdXhKO++qqt3jukdw=="
Received: by 2002:ac8:598f:0:b0:510:12f1:3f2 with SMTP id d75a77b69052e-5147356d6dels13749011cf.0.-pod-prod-08-us;
Thu, 07 May 2026 01:39:52 -0700 (PDT)
X-Received: by 2002:a05:620a:290d:b0:8d7:2745:6459 with SMTP id af79cd13be357-904d60f60d8mr1065977985a.38.1778143191949;
Thu, 07 May 2026 01:39:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1778143191; cv=none;
d=google.com; s=arc-20240605;
b=A8wzV6Y3DJDUmOnWha9lJzQQcKrvHdiRuh2OymXQAl12EbOwpFGTqCWF9HK7eJAkth
RQDPQucpZdCV/d1O12osfmjZ00guyUsOsxYcpCCXI1PTJ8LQOaMA5ZHv3eykAtLjFwjZ
5vWUzvWxw6CFHrAtVP1/o+dYlGYa8o2Wr8c0XZ8/prs16o4KOlUwFXD3+t433F43cETL
cfJ1cv8nGvcRHBqn9lG5EGuvaFOFPTzeWvXfpMugsXy/n6tmdxHB+Hlxym8TyxDzkKyZ
Nm5iDyHgeaILbTV6xW76y7bDrJdL2ZfBAPI1QIYgEzfoHO4FGDAjdGdQqCOocp63CCvk
5y4w==
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=NeaVbpmaqEaoHFqx6wyhUHKHU7NiWqznI0in7wARdSY=;
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
b=K5otYp+NCQDWeH2T+RK8VYXKCpTGQ2lP7olKhmMKfsQ78mOPRm1M0sO2MecfpA0Uuw
atrmsi827fBmDafHWMJj0bKQ9tJWA/fWMBgk3cwIWUMbDnDBr3mGVXZHGAmjKj9etCgO
WHD6uERXGOImXo7+uueEHPWjqQzTFIax/CXLYm01pNOO5NJL19YJjis7U+5bH9drhEpP
siCME9SiZ2bt6UBwfIXjULOejaKYzQwlSJVKDp8qqfSFaYWAuNzpvZyUrLCAE2UYDEka
dLHO5XR2CgQ8MfSEp3I7CQGsIlmTXY/kZq10ckoNOsiUmKeltuBdBnsz37fgQrN+ukcK
7YVg==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=g094Ru1F;
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 af79cd13be357-8fc2e381e9asi1980923285a.524.2026.05.07.01.39.51
for <apm@seahaven.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Thu, 07 May 2026 01:39:51 -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-564b8fc7cc-gbnb8 with SMTP id recvd-564b8fc7cc-gbnb8-1-69FC4FD7-3B
2026-05-07 08:39:51.470206397 +0000 UTC m=+731256.682619947
Received: from ip-10-210-41-165.ec2.internal (unknown)
by geopod-ismtpd-96 (SG) with ESMTP id WDDnnxfxR9COZJNJcNa88Q
for <apm@seahaven.com>; Thu, 07 May 2026 08:39:51.463 +0000 (UTC)
Received: from eam-ejcron-node-prd-use1-GREEN-jboss-host (ip-10-210-41-27.ec2.internal [10.210.41.27])
by ip-10-210-41-165.ec2.internal (Postfix) with ESMTP id 5F66369EA7
for <apm@seahaven.com>; Thu, 07 May 2026 08:39:51 +0000 (UTC)
Date: Thu, 07 May 2026 08:39:51 +0000 (UTC)
From: noreply@hxgnsmartcloud.com
Message-ID: <1386132586.1458.1778143191383@eam-ejcron-node-prd-use1-GREEN-jboss-host>
Subject: AMAZON UPDATE WO DETAILS 17907063707
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrnCag6ugf7=2FqgG6U?=
=?us-ascii?Q?i3r2igW5uUqYIFFwqoiO=2FuLYTbi4cNNEc=2F3H=2FXz?=
=?us-ascii?Q?yA3qCzgZCMKh06uzsjjW1=2FA=2FPpoDB8oOYkX2YE0?=
=?us-ascii?Q?zF+yckJxhHqZGqwYxOwe6PsIHexlBL1IBBhY+Xs?=
=?us-ascii?Q?+ZvYYG=2Fy5V=2FXKVLPNoej4j6jBvtZrPAGmGpxmVz?=
=?us-ascii?Q?A=3D=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=g094Ru1F; 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:
incididunt
Please confirm tech(s) arrival 5/1-5/3 and whether work is completed for verification of fix; also if any additional repairs are required.
Thank you!
Creation Time(UTC): 2026-05-07 08:18:09
Submitted By: ad adi
_________________
Work Order: 17907063707 - ad adipiscing tempor quis laboris nisi do
Building: WNG3.
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/1386132586.1458.1778143191383%40eam-ejcron-node-prd-use1-GREEN-jboss-host.