From ad6ad9a26a1169666da51be6efd7b61fd935a3ae Mon Sep 17 00:00:00 2001 From: "Aaron K. Clark" Date: Tue, 26 May 2026 02:21:30 -0500 Subject: [PATCH] docs(rec-28): make inventory's #28-6c row honest about post-deletion artifact loss MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `#28-6c` row in `docs/testing/ignore-test-inventory.md` described the deadline-label rollout as "shipped" without acknowledging that its central artifacts (18 GitHub tracking issues #159, #160, #161, #162, #176, #177, #179, #180, #181, #182, #183, #187, #188, #189, #190, #191, #192, #193) were destroyed in the 2026-05-24 repo- deletion incident. The labels themselves were recreated on the new repo (`ignore:30d / 90d / 1y` exist now); the issues did NOT come back, and the in-tree `@Ignore` annotations still reference those dead `#N` numbers. Updated description: - Calls out the pre-deletion vs. post-deletion split explicitly. - Cross-links to the Apologies.md entry that owns the artifact loss. - Records the agreed mitigation (re-file the 18 tracking issues opportunistically as each annotation is touched, per Apologies). - New status string: "shipped pre-deletion; artifacts destroyed; labels-recreated, issues not" — accurate vs. the previous misleading "shipped". This is bookkeeping only; no test code or audit task changes. Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/ Co-Authored-By: Claude Opus 4.7 (1M context) --- docs/testing/ignore-test-inventory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/testing/ignore-test-inventory.md b/docs/testing/ignore-test-inventory.md index 805f7c827c0..57259289552 100644 --- a/docs/testing/ignore-test-inventory.md +++ b/docs/testing/ignore-test-inventory.md @@ -46,7 +46,7 @@ After [PR #295](https://github.com/CryptoJones/GayHydra/pull/295) the in-tree co | #28-5 | Dead commented-out `//@Ignore` cleanup (7 lines) | shipped ([PR #295](https://github.com/CryptoJones/GayHydra/pull/295)) | | #28-6a | Redundant inner `@Ignore` cleanup (5 lines inside already-`@Ignore`'d classes) | shipped | | #28-6b | `ignore:30d` / `ignore:90d` / `ignore:1y` deadline labels declared in `.github/labels.yml` | shipped | -| #28-6c | Deadline labels created in the live GitHub repo via API (bypasses `sync-labels.yml` dry-run gate) and applied to all 18 tracking issues currently referenced by an `@Ignore` annotation in-tree (#159, #160, #161, #162, #176, #177, #179, #180, #181, #182, #183, #187, #188, #189, #190, #191, #192, #193): `ignore:90d` on #178 (flaky `putFrames` race — fixable inside a sprint), `ignore:1y` on the others (long-running upstream blockers + Debugger RMI cluster work). Policy violation cleared. Stale titles on #187/#188/#192 (still said "bare @Ignore" though the annotations have been categorized) updated to reflect current state. | shipped | +| #28-6c | Deadline labels (`ignore:30d` / `ignore:90d` / `ignore:1y`) declared in `.github/labels.yml` and created in the live GitHub repo. **Originally** applied to 18 tracking issues (#159, #160, #161, #162, #176, #177, #179, #180, #181, #182, #183, #187, #188, #189, #190, #191, #192, #193) referenced by `@Ignore` annotations in-tree. **Artifact loss 2026-05-24:** those 18 issues were destroyed with the prior repo (see [Apologies.md](../../Apologies.md) entry 2026-05-24). The deadline labels themselves were recreated on the new repo and currently exist with zero applications. The in-tree `@Ignore` annotations still reference the dead `#N` numbers; per the Apologies entry no automated backfill is planned — re-file the 18 tracking issues opportunistically as each annotation is touched and update its `#N` to the new repo's issue number. | shipped pre-deletion; artifacts destroyed; labels-recreated, issues not | | #28-6d+ | Remaining fix-or-delete sweep across `manual-tool`, `blocked-on`, `wip` buckets — author-declared-not-a-regression-test sub-bucket cleared (PRs #26–#34, #36–#41 deleted 17 such sites; counts now wip 31, blocked-on 19, manual-tool 1) | open (residual = real tests blocked-on upstream/cluster work) | ## #28-6+ sweep heuristics