mirror of
https://github.com/Sea-Haven-Industries/procurement-ingest.git
synced 2026-10-07 16:08:54 +00:00
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.
172 lines
12 KiB
Text
172 lines
12 KiB
Text
Return-Path: <apm+bncBAABB7PH7DIAMGQESI3M5HI@seahaven.com>
|
|
Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198])
|
|
by inbound-smtp.us-east-1.amazonaws.com with SMTP id 3asohfgcljpb4d1hlk1nvbbuaur187he56kjm181
|
|
for apm@int.seahaven.com;
|
|
Tue, 02 Jun 2026 01:38:05 +0000 (UTC)
|
|
Received-SPF: pass (spfCheck: domain of seahaven.com designates 209.85.160.198 as permitted sender) client-ip=209.85.160.198; envelope-from=apm+bncBAABB7PH7DIAMGQESI3M5HI@seahaven.com; helo=mail-qt1-f198.google.com;
|
|
Authentication-Results: amazonses.com;
|
|
spf=pass (spfCheck: domain of seahaven.com designates 209.85.160.198 as permitted sender) client-ip=209.85.160.198; envelope-from=apm+bncBAABB7PH7DIAMGQESI3M5HI@seahaven.com; helo=mail-qt1-f198.google.com;
|
|
dkim=pass header.i=@seahaven.com;
|
|
dmarc=none header.from=hxgnsmartcloud.com;
|
|
X-SES-RECEIPT: AEFBQUFBQUFBQUFIRjdFZDdqU0ZtY0M1eVZTdGlralBFYmljTktIMzZoek5ROEY3UHNxSXFTKzZRWHZnOXQxSStVTVA3cEZ2T2NZcEEyOW9BVzB2akkyclFVSm9uZVhHd010d0R6djFkcVFjRlNmL2g3MGRZYTFickg5V2Y1N2pLNVY4MFJaeDZXZlptcEE2Z3JOZlg0THNnTVgyeE02VWI5dEhhdjJ4cjAwWUc1c0xJakYrZUduenVtb1ZJMlJPY3ZJckN1bnRVTFprYTFjb3NqNC9GbWdoTjhFN2VFSzJIK2JxUzcxMjFpNDBZZHVMb2FERE1lVHJFbHVQMEJYZlpjSzBIcXV4WHR5TjVRNDgxdTdIdFppQjhRd2dpa3VmMDNaMXFoUVFRMjJKM3FOL3ZxUXhQbTNpZFozRlVydE8zWVUxcEhDVTFsck09
|
|
X-SES-DKIM-SIGNATURE: a=rsa-sha256; q=dns/txt; b=bGBue88imji1I4wZXVyICXRbKZngBREVO79kYzEMi9jmkAmwlMjbF94bsxD+Adej6y7apKWuqhEe8dlwpp7fZS+ZX00Q/LD77jEPhxEJSmcJf5Ljuu9T7N5mfHteW6HrW5FZr3L/GL7lq3IM+CbBnOsndCG9Pc2QVTdLIHV7Cto=; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1780364286; v=1; bh=MdaXJX9/+WqTm2+SZ5W2Am9E/e5OeJjsm8kU9sbDZMA=; h=From:To:Cc:Bcc:Subject:Date:Message-ID:MIME-Version:Content-Type:X-SES-RECEIPT;
|
|
Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-51768072950sf4524731cf.1
|
|
for <apm@int.seahaven.com>; Mon, 01 Jun 2026 18:38:05 -0700 (PDT)
|
|
ARC-Seal: i=2; a=rsa-sha256; t=1780364285; cv=pass;
|
|
d=google.com; s=arc-20240605;
|
|
b=kUDiEDPT6Zh5pRwhsGz9WjCMT+dbvke6hZ+DOeW+5CjtuUvaQZIR1c3wMn8kfJNaFw
|
|
l+becZnn+JbdZBAcky1YKLqte7XziN3g4rw9ICp2XyVINgIvwHg2eUXMwf3c5jqtOJKN
|
|
kNPisyksjDMpE/P5T+SCrBl5gLkn20oS+VLdNd9P8s3iIY+SdZDs4L+dVhv4H3adHsHf
|
|
pAfv/H8kaPfIuT5Mdia+QMqOf5GfnqUd/4ASJCvrO8f+y1UbNWyaJrSofxl/8WnsCuwL
|
|
tQo4hZI8l22WBzOCduTAPVWKQmr5MiZ/S0FL/wTzkPcylkgzuhR+nwsYK5Bvn7lpICMp
|
|
eqLw==
|
|
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=NQxkJFYBTbkAxB7VmU1KVAN5nW2vfNICFVN9MXQ0fLE=;
|
|
fh=2jQHVamLFFoHX32Iy4pJNy5X22N8x5voVn8GYc+7n/A=;
|
|
b=CKZeGEl5BqxeHHQ9FUKYMR0zWUAfkld2rjT3EXdU9M/MUcNb8Om2JhPt+M/al2j7kH
|
|
YBmriMgp93NTTPvcsIUggMnp5JdUG7E7HusHUmIvaf+jg9utLvQelEOvsjEUnbE+FUtW
|
|
hJwm0KT6Fk6zpxrlC58SyaDLwpTmOCQdb5A/Rdwp/KvjWkaxK4dMqVvRNPeRYzSG3Vld
|
|
rLpZ26m1+Y/duOnMUcLUuMPXvVLGr+GVM4Njf/AD3HWyGunsYGj5rP/ZQXOxSlbcNHmv
|
|
Eph1ccWpA6Q20ob+AqNNYnnGDmi9SilIFvvPxua6vtsa1i/XRQWtMl874HiBhNnTqDqj
|
|
UdsA==;
|
|
darn=int.seahaven.com
|
|
ARC-Authentication-Results: i=2; mx.google.com;
|
|
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=O7xiwvbQ;
|
|
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=1780364285; x=1780969085; 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=NQxkJFYBTbkAxB7VmU1KVAN5nW2vfNICFVN9MXQ0fLE=;
|
|
b=JAZU6OmUv/meBQ9zwBbTqMsHSwMsv1u5ghnG6gTLzpnpiAlXAqEHy+bNii7UHm7MNz
|
|
b4vu/ksJSZmz6v/m/hhbhk/4Tdeeppnz9d4nFisWmDsuuZ7fz9o9kTXmDnBziQCNUhUb
|
|
3pWDmRI+43ftJLE0b3/lpwI0bf2cg5F/3hpwY=
|
|
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
|
|
d=1e100.net; s=20251104; t=1780364285; x=1780969085;
|
|
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=NQxkJFYBTbkAxB7VmU1KVAN5nW2vfNICFVN9MXQ0fLE=;
|
|
b=CrA31wbesxw9E1+BEeyTpSjXkEhHOysMbUQOArvy5/6qpXIMVwYCCjHHYlnjZC6s2+
|
|
+BThvKYHOWcYbQj92i+2nBbrrfyEHVkMdpNOu5TZxxn4TDz1WKgcMl3Ths4ei84KtUJr
|
|
+fsZTwQfv0JvTB0OCEkJCFW1zShqKAE1Q47vZ65IiZJ+zB8aihTkHo+0DYcD5+d1yz5K
|
|
J0s5e0XJXhON2yKSwWUTGhqpcl2LWVu8NUchmK6KAyys1Iqe4rwac6EbjlndBPDiSYRh
|
|
TYrxGFr/CrrsV5VgXDjmCbTFs6rzqHq1sHjjl+6sMR1GIzQ9WYujTeJ/8uZWKgjWyOwB
|
|
wAVw==
|
|
Sender: apm@seahaven.com
|
|
X-Forwarded-Encrypted: i=2; AFNElJ9gdGBkUM4a/wWzmRBAjW41KjkB9lm3OmgzAafylFsmpuToQaBHuAOORmXDuSaaHXoc5ws=@int.seahaven.com
|
|
X-Gm-Message-State: AOJu0Yy39l2+e7k4DSDA5ip+79OZ/czpmSL9vi3AdTnsOI7MVr3E6mJ5
|
|
slU+sHODgRtdq6AllE1gJtKFKOMcwWzNRnnloAok8W1/jQUvM62RHD7Mw0mV+eadC7mCTA==
|
|
X-Received: by 2002:a05:622a:900d:b0:516:ddad:7c81 with SMTP id d75a77b69052e-5173a83d251mr209450031cf.41.1780364285367;
|
|
Mon, 01 Jun 2026 18:38:05 -0700 (PDT)
|
|
X-BeenThere: apm@seahaven.com; h="AUV6zMML3lSKz8kUxfba+f/AbzfzKu2cMvCh7MQfz8iGiR0YdA=="
|
|
Received: by 2002:a05:622a:1484:b0:509:3099:cc75 with SMTP id
|
|
d75a77b69052e-5171bce85dbls108422521cf.2.-pod-prod-08-us; Mon, 01 Jun 2026
|
|
18:38:05 -0700 (PDT)
|
|
X-Received: by 2002:a05:622a:8e08:b0:516:cfb9:2856 with SMTP id d75a77b69052e-5173a7fdc46mr158644811cf.31.1780364284785;
|
|
Mon, 01 Jun 2026 18:38:04 -0700 (PDT)
|
|
ARC-Seal: i=1; a=rsa-sha256; t=1780364284; cv=none;
|
|
d=google.com; s=arc-20240605;
|
|
b=CcmdDzy1H9i8ql2+EtxhQbT+tKGhM+sXvwdMQw4G/VRf4y9q3NhrzYxKlshnO3JnDW
|
|
eH8mtjrNKiE97A6+nTrFxnzeT4MFzCCeCLna7zs3DKQAOgvy9uL3l/0+ZFiLWxsNFMjG
|
|
917IVL/5joqJLvf6ur7OcAK+RnoPkHc76yya8Xzka6aQkK72JH8DeAu+PnMNqGCwHqgE
|
|
bqkvvkyO3xctpm8Nc4elYbNLpa4O/IW8fOsYhv1Ghgu20/aX/0OwyLP4xCLfHYcHElUG
|
|
ZAIlE/MUpiogGYC2Dmg7BltYomtMqOWUB/6wAnugUodK/gqHWEfrM8i45p/6DxhcgZiG
|
|
R4Bg==
|
|
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=NHrZBaaEtr4g1RwLrVQo7og9s1w5FHqTI4pv9p1ZdmM=;
|
|
fh=rC9RwFVu8iCzG0E9uF1CJYmhsOugTNm8xrjKrXGzGeQ=;
|
|
b=aSMdpvPnnnrZkiNkuwe+vOvvdrRH1D9kqFvJ8kOpc4pZQ6uqgNaDnX1SniczULxbYw
|
|
EUFdTa+R0P2Y45BcO2iigFO2oEFgGEsjmQ9lIA+E/V8qtaSV8gUQf4S2Cq2nimNNxCyC
|
|
2jWGTU0Vccai8jCpDENF7QOprU0ZlHdJqLIBIl8dVAHb1jrsar4Eg0XHTzdeh1l3mvDu
|
|
5mTA9bQtGaK72vWTCdrmjsomeQZrs6W5YVGtaM9fSVBL4eiTvxQvNrG69CcQ1ctbOdzI
|
|
2muQveb7JuVuHS6nEpwOR/Vnr8I9du3502Frkb0LwwA0PmiDAxnFI0iwJ93PqOVGIX+b
|
|
itTw==;
|
|
dara=google.com
|
|
ARC-Authentication-Results: i=1; mx.google.com;
|
|
dkim=pass header.i=@hxgnsmartcloud.com header.s=s1 header.b=O7xiwvbQ;
|
|
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-5175b541389si37505021cf.37.2026.06.01.18.38.04
|
|
for <apm@seahaven.com>
|
|
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
|
|
Mon, 01 Jun 2026 18:38:04 -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-74d8d9b47c-wrgv9 with SMTP id recvd-74d8d9b47c-wrgv9-1-6A1E33FB-14
|
|
2026-06-02 01:38:03.198079788 +0000 UTC m=+2952358.537733175
|
|
Received: from ip-10-210-42-16.ec2.internal (unknown)
|
|
by geopod-ismtpd-1 (SG) with ESMTP id PZpvehSsRC-JWxLO6n8hcQ
|
|
for <apm@seahaven.com>; Tue, 02 Jun 2026 01:38:03.182 +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-16.ec2.internal (Postfix) with ESMTP id 1D69FC9F2E
|
|
for <apm@seahaven.com>; Tue, 02 Jun 2026 01:38:03 +0000 (UTC)
|
|
Date: Tue, 02 Jun 2026 01:38:03 +0000 (UTC)
|
|
From: noreply@hxgnsmartcloud.com
|
|
Message-ID: <2004254573.22013.1780364283112@eam-ejcron-node-prd-use1-BLUE-jboss-host>
|
|
Subject: AMAZON UPDATE WO DETAILS 14486146471
|
|
MIME-Version: 1.0
|
|
X-SG-EID: =?us-ascii?Q?u001=2EwgPQEA+gt=2F9mQv4JaEv+7bS6+azo2TqPxIY4NYuvhrlLiyJO4W3ZXLfgF?=
|
|
=?us-ascii?Q?XwToFG2hFu7MUDR0sRLIXRcqTqmATRheSmvdLQH?=
|
|
=?us-ascii?Q?R+ZhBOSt=2F5paYqKVOc0n2ENbkIfPxGS=2FfrnMyGy?=
|
|
=?us-ascii?Q?TVz7tGFUakvyFe9SqUhf4t420su2SdpYNS5Tv2A?=
|
|
=?us-ascii?Q?3ANXE548DGyzPw1uhoYQMp6hroZPa7ET0TnEapS?=
|
|
=?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?0TNCkwuKJjrVNoxQUr7TXZ4tg8Iwxbxlsub=2F4Qw?=
|
|
=?us-ascii?Q?GwPr0yNkyTKdJIHX3wraXE=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=O7xiwvbQ; 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:
|
|
elit minim dolore et consectetur tempor quis magna et labore nostrud laboris nisi enim dolore consectetur tempor quis elit dolor lorem enim exercitation aliqua et consectetur ipsum lorem do sit eiusmod veniam magna consectetur minim dolore et nostrud se
|
|
|
|
Creation Time(UTC): 2026-06-02 01:21:28
|
|
Submitted By: ut quis elit dolor ad dolore et nostrud sed incididunt quis magna consectetur minim ullam
|
|
|
|
_________________
|
|
|
|
Work Order: 14486146471 - amet ipsum eiusmod veniam magna consectetur ipsum eiusmod
|
|
|
|
Building: LHO8.
|
|
ullamco nisi enim adipiscing
|
|
adipiscing tempor ut amet ips
|
|
do sit ad ad
|
|
|
|
|
|
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/2004254573.22013.1780364283112%40eam-ejcron-node-prd-use1-BLUE-jboss-host.
|