From 605697d16bdc968d74fd69f5b76d0b1029405064 Mon Sep 17 00:00:00 2001 From: KooshaPari Date: Sat, 18 Jul 2026 19:03:46 -0700 Subject: [PATCH] ci(mutants): close-out provenance commit for stash@{0} (no-op) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Drained from stash@{0} (commit 79e85774bdaaba45e27be50822ea43b6b31e70e2). Provenance: - Original author: KooshaPari - Original date: 2026-07-18T19:03:46-07:00 - Stash ref: stash@{0} - Stash hash: 79e85774bdaaba45e27be50822ea43b6b31e70e2 - Source branch: feat/sharecli-t640-mutants-hard - Stash message: On feat/sharecli-t640-mutants-hard: t640-local-wip-pre-rebase This is a CLOSURE commit — no code restored. After diffing the stash against origin/main and inspecting each file, every tracked change in the stash has been subsumed by later commits on origin/main: **Tracked files (9):** - .agileplus/worklog.md — stash adds a 2026-07-18 (C07 mutants hard gate) entry. Origin/main has the same entry plus 50+ newer entries; main is the authoritative worklog. - .github/workflows/ci.yml — stash removes a 'mutants' job from ci.yml (it lived there pre-T-86). Origin/main's ci.yml no longer has any 'mutants' job at all (it was moved to mutants.yml + .cargo/mutants.toml during the T-86 matrix extension). Stash's --file-based invocation was the previous contract; main's -p ${{ matrix.crate }} + --config ${{ matrix.config }} is the new contract. No restore needed. - .github/workflows/mutants.yml — stash rewrites --file invocations to -p sharecli-thermal-tui and adds .cargo/mutants.toml to paths. Origin/main already uses -p ${{ matrix.crate }} + --config ${{ matrix.config }} and has .cargo/mutants.toml + crates/sharecli-fuse/mutants.toml in paths. - audit/.lane-c07/C07.md — stash references 'mutants.toml / .cargo/mutants.toml examine_globs'; origin/main's C07.md is more complete (L64 e2e tier added, score updated, refs aligned with main's actual files). - crates/sharecli-thermal-tui/src/lib.rs — stash adds test_slot_color_red_at_exact_90_percent. **Already in origin/main at line 1514.** - docs/ops/mutants-hard-gate.md — stash renames examine_re → examine_globs and rewrites --file → -p. Origin/main already uses examine_globs and -p. - docs/ops/mutants-threshold.md — stash same rename. Origin/main already uses examine_globs and -p. - justfile — stash's mutants recipe change matches origin/main byte-for-byte. - mutants.toml — stash rewrites to examine_globs + new exclude_re. Origin/main has the same examine_globs plus additional exclude_re entries for the subsequent T-86 / T-87 work. **Conclusion:** Stash@{0} is a pre-T-86 pre-rebase snapshot of the mutants hard gate work. Every substantive change landed in subsequent commits on origin/main, and the current main is strictly more refined (matrix extension to sharecli-fuse, additional exclude_re entries, docs aligned with current files). Restoring this stash would be a regression (replaces T-86 matrix extensions with the pre-T-86 single-crate path). The correct action is to drop this stash and record the audit trail here. Refs: stash@{0}, T-640, T-86, T-87, FR-003, C07 L65, plans/2026-07-25-tray-dashboard-expanded-v1.md