gsxdsm
88df46bedb
test: re-green executor-workspace onto FN-6756's contract (+ flag a dead branch) ( #2617 )
...
**Test-only.** One file. No production changes.
`executor-workspace.test.ts`: **2 failed / 10 passed → 13 passed**.
(This commit was pushed earlier and I failed to open its PR — the work
was finished and sitting on a dangling branch, which is why
`executor-workspace` still shows in main's failure census.)
## Why it was red
Both cases asserted that `clearPhantomExecutorBinding` **succeeds**
while session-registry paths are held.
PR #2531 (FN-6756, P0: *"stop reaping worktrees out from under live
planners"*) inverted that. `hasLiveSessionSurface` now includes
`activeSessionRegistry.pathsForTask(taskId).length > 0`, and that guard
runs **before** both branches — so any registered path refuses the
clear. The FNXC note at `executor.ts:2729` says the kind-blind guard is
deliberate: *"A leaked entry now blocks THIS sweep rather than a live
planner losing its worktree — the strictly safer failure."*
So the old expectations describe the pre-#2531 contract. Rewritten to
the current one, which had **no direct coverage**: a refusal leaves
`activeWorktrees` and the registry entries untouched. The FN-6736 KTD2
invariant ("every held path, not one") is kept, exercised with no
registry paths so the guard permits it.
**Verified the new tests guard:** removing the registry term from
`hasLiveSessionSurface` fails 2 of them (`NEW-failures=2`), and only
them.
## Flagged, not fixed — a possible dead branch
The guard appears to make **both branches it precedes** unreachable for
their stated purpose:
- the default branch exists to unregister every held registry path
(FN-6736);
- `preserveWorktrees: true` exists to **keep** those paths so a
`moveTask(preserveWorktree: true)` re-dispatch reattaches to the same
worktree (FN-7249) — and its **only** production caller is the
self-healing reclaim at `self-healing.ts:3565`.
Both need registered paths to do anything, and the guard rejects exactly
that case. With none registered, one sweeps nothing and the other
preserves nothing.
The third new test pins this so the conflict is **executable rather than
prose**: `preserveWorktrees: true` returns `false` while the path it
exists to preserve is registered.
I did not "fix" it by rewriting the assertion to match production — that
would bury a possible regression in FN-7249's reattach path. Resolving
it (exempting the non-destructive `preserveWorktrees` path, or narrowing
the guard by kind) is a product decision for the FN-6756 owner.
## Main's engine-default census, measured just now
| Point | Failed | Files |
|---|---|---|
| when I started this sweep | 283 | 28 |
| after the logger-mock fix (#2573 ) | 106 | 23 |
| **now** | **65** | **12** |
This PR clears one of the remaining 12.
`executor-review-verdicts.test.ts` is newly red and in my lane — taking
that next.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
---------
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-07-29 21:37:14 -07:00
..
2026-07-14 08:23:11 -07:00
2026-07-19 12:08:10 -07:00
2026-06-26 13:13:46 -07:00
2026-07-29 10:50:46 -07:00
2026-05-23 13:37:41 -07:00
2026-06-13 11:39:37 -07:00
2026-07-28 17:15:35 -07:00
2026-06-21 21:07:20 -07:00
2026-05-06 17:25:19 -07:00
2026-06-22 01:11:52 -07:00
2026-07-01 09:45:30 -07:00
2026-07-22 13:36:23 -07:00
2026-07-26 14:42:06 -07:00
2026-07-12 10:04:29 -07:00
2026-07-26 14:42:06 -07:00
2026-05-14 03:23:42 -07:00
2026-07-28 11:36:13 -07:00
2026-07-09 19:58:04 -07:00
2026-07-23 12:26:02 -07:00
2026-07-10 07:46:52 -07:00
2026-07-07 08:39:25 -07:00
2026-07-29 10:50:46 -07:00
2026-05-13 23:41:35 -07:00
2026-07-23 15:25:09 -07:00
2026-07-16 20:50:18 -07:00
2026-05-10 16:03:32 -04:00
2026-07-29 10:50:46 -07:00
2026-05-20 02:48:39 -07:00
2026-07-18 01:47:52 -07:00
2026-07-16 16:01:29 -07:00
2026-07-26 16:16:27 -07:00
2026-07-29 10:50:46 -07:00
2026-07-26 14:42:06 -07:00
2026-06-27 12:25:53 -07:00
2026-06-17 16:53:29 -07:00
2026-05-08 19:15:10 -07:00
2026-07-23 14:21:29 -07:00
2026-07-08 23:40:52 -07:00
2026-07-21 23:09:30 -07:00
2026-05-10 23:36:10 -07:00
2026-07-20 10:20:41 -07:00
2026-07-20 11:26:08 -07:00
2026-07-17 10:53:19 -07:00
2026-05-08 18:59:08 -07:00
2026-06-30 12:56:03 -07:00
2026-07-18 01:23:31 -07:00
2026-07-03 22:04:45 -07:00
2026-07-24 22:38:15 -07:00
2026-07-18 17:08:35 -07:00
2026-07-17 16:26:20 -07:00
2026-07-29 10:01:14 -07:00
2026-06-21 16:23:42 -07:00
2026-06-07 20:43:44 -07:00
2026-06-17 04:51:31 -07:00
2026-05-23 02:29:38 -07:00
2026-05-17 17:07:01 -07:00
2026-05-14 22:16:44 -07:00
2026-05-15 16:19:42 -07:00
2026-06-13 05:06:05 -07:00
2026-07-20 13:12:22 -07:00
2026-07-18 04:40:18 -07:00
2026-06-03 15:24:03 -07:00
2026-07-26 23:42:46 -07:00
2026-05-20 08:23:40 -07:00
2026-06-07 18:51:47 -07:00
2026-05-18 23:14:27 -07:00
2026-05-16 22:36:57 -07:00
2026-05-17 17:29:29 -07:00
2026-06-02 00:26:38 -07:00
2026-06-07 18:51:47 -07:00
2026-05-16 22:36:57 -07:00
2026-06-09 14:32:13 -07:00
2026-06-27 14:27:06 -07:00
2026-06-29 14:59:16 -07:00
2026-07-26 23:42:46 -07:00
2026-07-27 21:09:51 -07:00
2026-07-29 10:50:46 -07:00
2026-07-21 19:05:48 -07:00
2026-06-15 12:32:00 -07:00
2026-07-09 19:58:05 -07:00
2026-06-15 02:30:41 -07:00
2026-06-15 02:30:41 -07:00
2026-06-04 16:16:50 -07:00
2026-07-29 10:50:46 -07:00
2026-07-26 09:26:13 -07:00
2026-05-03 11:06:27 -07:00
2026-07-29 10:50:46 -07:00
2026-07-16 05:33:55 -07:00
2026-07-16 18:13:37 -07:00
2026-07-16 18:13:37 -07:00
2026-06-01 08:23:02 -07:00
2026-05-06 18:04:19 -07:00
2026-04-30 10:19:54 -07:00
2026-07-16 05:33:55 -07:00
2026-06-13 09:18:58 -07:00
2026-04-30 19:11:38 -07:00
2026-07-01 10:49:58 -07:00
2026-07-22 08:53:31 -07:00
2026-07-26 22:33:21 -07:00
2026-05-12 20:39:01 -07:00
2026-05-19 22:50:39 -07:00
2026-07-25 23:44:56 -07:00
2026-07-03 13:08:16 -07:00
2026-05-13 12:30:45 -07:00
2026-07-26 22:38:58 -07:00
2026-05-22 23:12:49 -07:00
2026-07-26 08:56:58 -07:00
2026-07-09 19:58:06 -07:00
2026-07-06 19:03:07 -07:00
2026-07-25 13:55:54 -07:00
2026-07-17 17:27:04 -07:00
2026-05-18 15:51:01 -07:00
2026-05-13 18:44:41 -07:00
2026-06-13 11:08:56 -07:00
2026-07-21 23:09:30 -07:00
2026-05-18 08:07:06 -07:00
2026-06-05 00:57:49 -07:00
2026-07-19 12:08:10 -07:00
2026-06-05 00:57:49 -07:00
2026-07-19 12:08:10 -07:00
2026-05-18 05:29:10 -07:00
2026-07-19 12:08:10 -07:00
2026-07-28 15:45:47 -07:00
2026-07-21 19:40:36 -07:00
2026-07-26 23:13:21 -07:00
2026-07-03 21:47:00 -07:00
2026-07-29 21:04:39 -07:00
2026-07-26 02:04:40 -07:00
2026-06-09 02:27:43 -07:00
2026-06-07 20:15:26 -07:00
2026-07-29 21:04:39 -07:00
2026-07-09 19:58:08 -07:00
2026-07-21 23:32:18 -07:00
2026-07-26 09:40:37 -07:00
2026-07-15 13:34:30 -07:00
2026-07-19 12:08:10 -07:00
2026-07-23 21:43:00 -07:00
2026-07-21 23:09:30 -07:00
2026-07-19 12:08:10 -07:00
2026-07-04 21:28:15 -07:00
2026-07-29 21:04:39 -07:00
2026-07-18 21:58:29 -07:00
2026-07-23 21:43:00 -07:00
2026-05-18 02:43:32 -07:00
2026-05-14 15:25:08 -07:00
2026-07-18 13:53:58 -07:00
2026-07-19 12:08:10 -07:00
2026-07-25 21:01:21 -07:00
2026-07-25 13:55:54 -07:00
2026-07-29 10:50:46 -07:00
2026-07-16 20:37:05 -07:00
2026-05-21 10:14:38 -07:00
2026-07-19 09:50:22 -07:00
2026-07-23 21:43:00 -07:00
2026-07-29 20:59:06 -07:00
2026-07-19 12:08:10 -07:00
2026-07-19 12:08:10 -07:00
2026-05-17 00:38:07 -07:00
2026-07-19 12:08:10 -07:00
2026-07-19 17:52:45 -07:00
2026-07-26 10:04:36 -07:00
2026-07-19 17:52:45 -07:00
2026-07-19 12:08:10 -07:00
2026-07-19 17:52:45 -07:00
2026-07-19 12:08:10 -07:00
2026-07-29 00:05:04 -07:00
2026-07-19 15:38:31 -07:00
2026-07-16 14:31:59 -07:00
2026-07-29 19:03:10 -07:00
2026-07-18 14:54:54 -07:00
2026-07-29 00:05:04 -07:00
2026-06-21 22:29:25 -07:00
2026-07-25 13:55:54 -07:00
2026-06-21 21:07:20 -07:00
2026-06-21 23:02:46 -07:00
2026-07-29 21:37:14 -07:00
2026-07-19 23:47:53 -07:00
2026-07-23 21:43:00 -07:00
2026-07-19 23:47:53 -07:00
2026-05-14 00:58:44 -07:00
2026-05-31 13:50:23 -07:00
2026-05-14 04:01:49 -07:00
2026-05-14 04:25:06 -07:00
2026-05-14 00:58:44 -07:00
2026-05-20 15:54:44 -07:00
2026-05-20 15:54:44 -07:00
2026-07-15 12:54:16 -07:00
2026-07-16 16:01:29 -07:00
2026-05-14 04:01:49 -07:00
2026-07-02 11:38:34 -07:00
2026-07-22 13:36:23 -07:00
2026-05-30 22:53:24 -07:00
2026-05-29 08:06:46 -07:00
2026-05-30 21:54:06 -07:00
2026-05-29 07:11:00 -07:00
2026-07-18 04:40:18 -07:00
2026-07-29 10:50:46 -07:00
2026-06-25 08:35:44 -07:00
2026-07-29 10:50:46 -07:00
2026-07-18 01:23:31 -07:00
2026-06-03 17:22:11 -07:00
2026-07-18 07:48:45 -07:00
2026-07-24 23:57:49 -07:00
2026-07-13 19:07:58 -07:00
2026-07-13 19:07:58 -07:00
2026-05-14 04:32:42 -07:00
2026-05-14 04:32:43 -07:00
2026-07-26 08:20:37 -07:00
2026-07-10 23:21:37 -07:00
2026-07-26 08:20:37 -07:00
2026-07-29 10:50:46 -07:00
2026-07-25 09:52:18 -07:00
2026-07-27 14:28:53 -07:00
2026-05-26 21:57:31 -07:00
2026-07-18 01:23:31 -07:00
2026-06-08 22:35:04 -07:00
2026-07-28 18:52:39 -07:00
2026-05-16 14:23:14 -07:00
2026-07-26 08:35:04 -07:00
2026-07-21 17:08:44 -07:00
2026-06-26 13:32:35 -07:00
2026-07-21 23:09:30 -07:00
2026-07-02 13:07:16 -07:00
2026-07-23 10:31:22 -07:00
2026-06-27 17:40:42 -07:00
2026-07-02 07:32:47 -07:00
2026-07-19 12:08:10 -07:00
2026-07-29 09:04:51 -07:00
2026-07-27 13:30:13 -07:00
2026-07-26 12:01:19 -07:00
2026-07-26 12:01:19 -07:00
2026-07-26 12:01:19 -07:00
2026-04-26 12:45:05 -07:00
2026-05-21 18:29:03 -07:00
2026-06-26 11:56:12 -07:00
2026-06-26 16:14:44 -07:00
2026-07-17 17:27:04 -07:00
2026-07-22 15:25:20 -07:00
2026-07-14 08:18:52 -07:00
2026-07-26 09:50:43 -07:00
2026-07-21 23:09:30 -07:00
2026-06-26 00:57:32 -07:00
2026-07-15 22:43:24 -07:00
2026-07-02 11:38:32 -07:00
2026-07-29 09:54:04 -07:00
2026-07-15 10:06:32 -07:00
2026-07-28 18:52:31 -07:00
2026-07-28 11:36:05 -07:00
2026-07-29 09:39:20 -07:00
2026-06-14 15:29:35 -07:00
2026-06-14 15:29:35 -07:00
2026-06-25 08:35:44 -07:00
2026-06-11 20:44:52 -07:00
2026-07-15 22:43:24 -07:00
2026-07-11 22:16:48 -07:00
2026-07-23 15:55:03 -07:00
2026-07-27 14:28:53 -07:00
2026-07-21 17:08:17 -07:00
2026-05-29 00:55:17 -07:00
2026-05-22 22:42:57 -07:00
2026-05-28 15:04:41 -07:00
2026-05-23 15:13:17 -07:00
2026-05-12 17:04:33 -07:00
2026-05-16 17:08:09 -07:00
2026-07-15 13:22:22 -07:00
2026-05-18 21:44:35 -07:00
2026-06-19 06:51:57 -07:00
2026-05-20 09:42:40 -07:00
2026-07-16 00:01:17 -07:00
2026-07-18 04:40:18 -07:00
2026-05-20 09:42:40 -07:00
2026-05-29 00:55:17 -07:00
2026-05-20 09:42:40 -07:00
2026-05-20 09:42:40 -07:00
2026-07-15 12:54:16 -07:00
2026-07-16 19:36:02 -07:00
2026-05-29 00:55:17 -07:00
2026-06-11 20:27:29 -07:00
2026-05-20 09:42:40 -07:00
2026-05-18 01:30:15 -07:00
2026-05-17 00:53:02 -07:00
2026-07-23 21:43:00 -07:00
2026-07-16 16:01:29 -07:00
2026-05-29 00:55:17 -07:00
2026-05-23 09:59:50 -07:00
2026-05-23 07:51:08 -07:00
2026-07-15 10:06:32 -07:00
2026-07-15 12:54:16 -07:00
2026-05-20 09:42:40 -07:00
2026-07-23 15:55:03 -07:00
2026-05-20 09:42:40 -07:00
2026-05-28 13:02:30 -07:00
2026-07-16 16:01:29 -07:00
2026-06-10 08:07:25 -07:00
2026-07-12 23:29:06 -07:00
2026-05-20 09:42:40 -07:00
2026-05-17 18:45:50 -07:00
2026-05-29 00:55:17 -07:00
2026-05-12 21:52:58 -07:00
2026-07-19 12:08:10 -07:00
2026-05-29 00:55:17 -07:00
2026-07-16 16:01:29 -07:00
2026-07-27 14:28:53 -07:00
2026-05-16 23:45:17 -07:00
2026-05-12 09:41:24 -07:00
2026-07-18 09:41:25 -07:00
2026-07-17 17:28:36 -07:00
2026-07-23 17:28:56 -07:00
2026-07-29 10:50:46 -07:00
2026-07-18 01:23:31 -07:00
2026-07-19 22:43:13 -07:00
2026-04-24 19:39:20 -07:00
2026-07-19 22:43:13 -07:00
2026-06-12 02:31:08 -07:00
2026-06-12 02:03:24 -07:00
2026-06-13 15:25:27 -07:00
2026-07-16 16:01:29 -07:00
2026-07-21 17:14:30 -07:00
2026-07-19 12:08:10 -07:00
2026-05-07 23:21:05 -07:00
2026-05-10 19:13:05 -07:00
2026-04-29 17:30:39 -07:00
2026-07-25 14:59:53 -07:00
2026-07-29 10:50:46 -07:00
2026-07-29 10:50:46 -07:00
2026-06-25 20:50:30 -07:00
2026-07-29 10:50:46 -07:00
2026-06-27 09:28:31 -07:00
2026-07-29 10:50:46 -07:00
2026-07-14 20:27:35 -07:00
2026-07-14 20:27:35 -07:00
2026-07-14 20:27:35 -07:00
2026-07-09 19:58:06 -07:00
2026-07-16 21:42:44 -07:00
2026-07-14 20:27:35 -07:00
2026-07-14 20:27:35 -07:00
2026-05-16 17:31:10 -07:00
2026-07-16 05:33:55 -07:00
2026-07-29 10:50:46 -07:00
2026-05-06 18:04:19 -07:00
2026-07-15 13:32:33 -07:00
2026-07-21 18:03:36 -07:00
2026-05-13 06:29:36 -07:00
2026-07-26 09:50:43 -07:00
2026-07-17 17:27:04 -07:00
2026-06-30 00:09:36 -07:00
2026-05-12 07:47:10 -07:00
2026-07-29 10:50:46 -07:00
2026-05-17 09:07:28 -07:00
2026-07-16 20:20:59 -07:00
2026-05-09 13:55:05 -07:00
2026-07-26 09:50:43 -07:00
2026-07-27 21:39:21 -07:00
2026-07-25 20:46:07 -07:00
2026-07-26 12:29:54 -07:00
2026-07-19 12:08:10 -07:00
2026-07-23 21:43:00 -07:00
2026-07-29 21:20:09 -07:00
2026-07-29 21:20:09 -07:00
2026-07-21 23:32:18 -07:00
2026-07-17 11:27:44 -07:00
2026-07-04 21:28:16 -07:00
2026-07-26 02:28:04 -07:00
2026-07-11 23:08:36 -07:00
2026-07-04 21:28:18 -07:00
2026-07-04 21:28:16 -07:00
2026-07-09 19:58:07 -07:00
2026-07-25 15:20:17 -07:00
2026-07-29 10:50:46 -07:00
2026-07-12 12:47:38 -07:00
2026-05-28 21:23:48 -07:00
2026-07-21 19:28:35 -07:00
2026-05-13 10:45:52 -07:00
2026-05-13 23:59:19 -07:00
2026-07-14 12:41:10 -07:00
2026-07-29 20:58:52 -07:00
2026-04-24 19:39:20 -07:00
2026-07-17 17:28:09 -07:00
2026-06-05 20:32:24 -07:00
2026-07-26 23:42:46 -07:00
2026-07-23 21:43:58 -07:00
2026-07-15 14:01:08 -07:00
2026-07-29 10:22:46 -07:00
2026-07-16 16:01:29 -07:00
2026-07-23 21:43:00 -07:00
2026-07-15 12:41:05 -07:00
2026-07-28 22:20:04 -07:00
2026-07-28 18:52:39 -07:00
2026-07-23 21:43:00 -07:00
2026-07-25 20:02:14 -07:00
2026-06-11 21:00:23 -07:00
2026-05-10 16:03:32 -04:00
2026-05-10 16:03:32 -04:00
2026-04-26 02:20:28 -07:00
2026-07-24 19:06:14 -07:00
2026-06-04 22:53:02 -07:00
2026-07-04 23:13:19 -07:00
2026-04-30 10:19:54 -07:00
2026-07-27 15:24:19 -07:00
2026-07-27 17:37:20 -07:00
2026-04-24 19:39:20 -07:00
2026-07-29 10:15:54 -07:00
2026-07-29 10:15:54 -07:00
2026-07-29 10:15:54 -07:00
2026-07-24 23:57:49 -07:00
2026-07-21 17:06:26 -07:00
2026-05-13 21:52:40 -07:00
2026-05-04 13:17:57 -07:00
2026-07-10 22:25:21 -07:00
2026-07-23 21:43:00 -07:00
2026-05-14 15:25:08 -07:00
2026-06-07 23:03:38 -07:00
2026-07-01 16:38:27 -07:00
2026-07-19 12:08:10 -07:00
2026-05-10 16:03:32 -04:00
2026-07-02 07:41:15 -07:00
2026-07-19 12:08:10 -07:00
2026-07-29 09:32:34 -07:00
2026-05-17 02:08:01 -07:00
2026-05-21 00:17:33 -07:00
2026-05-15 16:38:45 -07:00
2026-07-18 01:23:31 -07:00
2026-07-16 16:34:09 -07:00
2026-05-17 13:54:32 -07:00
2026-07-10 10:13:38 -07:00
2026-05-20 07:44:57 -07:00
2026-04-24 19:39:20 -07:00
2026-05-15 16:19:42 -07:00
2026-05-23 13:37:41 -07:00
2026-07-26 15:36:33 -07:00
2026-07-01 00:51:01 -07:00
2026-07-26 22:35:28 -07:00
2026-07-29 10:50:46 -07:00
2026-06-26 02:29:32 -07:00
2026-06-26 02:29:32 -07:00
2026-07-21 23:10:34 -07:00
2026-07-26 23:42:46 -07:00
2026-07-26 23:42:46 -07:00
2026-07-26 23:42:46 -07:00
2026-07-25 09:27:26 -07:00
2026-07-29 10:44:12 -07:00
2026-07-21 23:10:34 -07:00
2026-07-28 18:52:31 -07:00
2026-05-16 21:15:10 -07:00
2026-05-17 23:29:21 -07:00
2026-07-20 08:46:34 -07:00
2026-06-23 10:30:50 -07:00
2026-07-05 20:41:20 +02:00
2026-06-11 09:21:23 -07:00
2026-07-29 10:50:46 -07:00
2026-07-29 10:43:14 -07:00
2026-07-16 10:33:47 -07:00
2026-06-26 13:32:35 -07:00
2026-05-17 17:07:01 -07:00
2026-07-25 20:01:50 -07:00
2026-07-29 10:50:46 -07:00
2026-07-29 10:50:46 -07:00
2026-07-29 10:50:46 -07:00
2026-05-13 14:22:23 -07:00
2026-06-07 18:51:46 -07:00
2026-07-26 02:28:04 -07:00
2026-06-20 04:40:31 -07:00
2026-07-29 10:50:46 -07:00
2026-05-21 19:15:27 -07:00
2026-06-12 23:17:28 -07:00
2026-07-21 23:09:30 -07:00
2026-07-21 23:09:30 -07:00
2026-07-18 20:06:41 -07:00
2026-06-26 13:46:54 -07:00
2026-05-15 16:50:00 -07:00
2026-07-29 10:50:46 -07:00
2026-07-27 15:20:22 -07:00
2026-07-27 14:19:32 -07:00
2026-07-26 07:49:05 -07:00
2026-07-21 23:09:30 -07:00
2026-07-26 00:46:07 -07:00
2026-07-27 14:36:32 -07:00
2026-06-12 12:49:34 -07:00
2026-07-19 12:08:10 -07:00
2026-07-29 21:21:04 -07:00
2026-07-15 10:06:32 -07:00
2026-06-22 02:19:17 -07:00
2026-07-29 10:43:14 -07:00
2026-07-25 14:59:53 -07:00
2026-07-15 10:38:04 -07:00
2026-07-19 15:38:31 -07:00
2026-05-06 09:43:51 -07:00
2026-04-27 08:33:03 -07:00
2026-07-26 09:50:43 -07:00
2026-05-23 14:26:57 -07:00
2026-07-29 09:39:20 -07:00
2026-06-13 04:54:59 -07:00
2026-05-23 19:36:04 -07:00
2026-07-28 17:15:29 -07:00
2026-05-14 05:55:16 -07:00
2026-07-22 15:07:59 -07:00
2026-07-22 11:02:57 -07:00
2026-07-29 10:50:46 -07:00
2026-07-22 11:02:57 -07:00
2026-05-31 23:24:53 -07:00
2026-07-22 13:43:55 -07:00
2026-07-27 19:49:05 -07:00
2026-07-18 19:31:30 -07:00
2026-07-27 14:28:53 -07:00
2026-05-12 17:24:44 -07:00
2026-07-29 09:39:20 -07:00
2026-07-05 11:31:47 -07:00
2026-07-05 11:31:47 -07:00
2026-07-05 11:31:48 -07:00
2026-07-05 11:31:44 -07:00
2026-07-05 11:31:44 -07:00
2026-05-11 11:41:19 -07:00
2026-07-16 01:52:10 -07:00
2026-04-24 19:39:20 -07:00
2026-05-10 16:03:32 -04:00
2026-07-26 16:16:27 -07:00
2026-07-15 21:00:45 -07:00
2026-07-15 20:14:25 -07:00
2026-06-12 14:39:51 -07:00
2026-07-26 10:23:00 -07:00
2026-07-20 11:12:54 -07:00
2026-07-21 23:09:30 -07:00
2026-07-21 23:09:30 -07:00
2026-07-21 23:09:30 -07:00
2026-07-26 09:26:13 -07:00
2026-07-28 11:36:20 -07:00
2026-07-21 17:54:00 -07:00
2026-07-25 23:24:10 -07:00
2026-07-26 09:26:13 -07:00
2026-05-18 00:53:24 -07:00
2026-07-28 18:52:31 -07:00
2026-07-29 10:30:18 -07:00
2026-07-15 11:18:55 -07:00
2026-06-29 01:48:27 -07:00
2026-07-19 12:08:10 -07:00
2026-05-20 01:16:06 -07:00
2026-07-10 23:21:37 -07:00
2026-07-21 23:09:30 -07:00
2026-07-25 23:24:10 -07:00
2026-07-18 01:23:31 -07:00
2026-07-29 19:02:55 -07:00
2026-07-28 18:52:31 -07:00
2026-04-30 05:43:13 -07:00
2026-07-28 15:45:55 -07:00
2026-07-17 17:28:36 -07:00
2026-07-17 17:28:36 -07:00
2026-07-29 10:54:35 -07:00
2026-07-29 20:30:47 -07:00
2026-07-19 16:00:28 -07:00
2026-07-15 08:44:11 -07:00
2026-06-25 14:43:41 -07:00
2026-05-31 08:32:01 -07:00
2026-07-02 07:32:47 -07:00
2026-05-08 18:59:08 -07:00
2026-07-16 16:01:29 -07:00
2026-07-28 22:19:22 -07:00
2026-07-28 18:52:59 -07:00
2026-07-27 13:30:13 -07:00
2026-07-21 22:40:14 -07:00
2026-07-01 00:51:01 -07:00
2026-07-27 13:30:13 -07:00
2026-07-16 20:36:45 -07:00
2026-07-21 12:17:47 -07:00
2026-07-01 16:43:08 -07:00
2026-07-29 09:39:20 -07:00
2026-07-05 11:31:48 -07:00
2026-07-27 13:30:13 -07:00
2026-06-29 14:17:29 -07:00
2026-06-04 00:54:05 -07:00
2026-06-29 08:15:32 -07:00
2026-06-07 23:56:25 -07:00
2026-07-02 07:32:47 -07:00
2026-07-07 22:06:18 -07:00
2026-07-21 17:06:26 -07:00
2026-07-26 10:53:04 -07:00
2026-06-28 19:42:45 -07:00
2026-06-29 12:23:20 -07:00
2026-06-29 21:51:13 -07:00
2026-07-18 01:23:31 -07:00
2026-07-23 21:43:00 -07:00
2026-07-29 20:30:19 -07:00
2026-07-29 20:56:04 -07:00
2026-07-01 22:31:27 -07:00
2026-07-15 19:43:08 -07:00
2026-07-28 17:15:35 -07:00
2026-06-11 08:43:27 -07:00
2026-07-29 20:56:04 -07:00
2026-07-29 21:20:17 -07:00
2026-07-15 15:34:43 -07:00
2026-06-07 22:21:48 -07:00
2026-06-09 01:57:16 -07:00
2026-07-05 11:31:48 -07:00
2026-07-16 16:01:29 -07:00
2026-07-20 16:08:00 -07:00
2026-07-01 00:51:01 -07:00
2026-06-09 13:48:06 -07:00
2026-07-29 20:31:15 -07:00
2026-07-21 17:06:26 -07:00
2026-07-01 00:51:01 -07:00
2026-07-01 08:22:04 -07:00
2026-06-25 23:25:23 -07:00
2026-06-04 16:16:50 -07:00
2026-06-29 18:05:44 -07:00
2026-06-30 00:09:36 -07:00
2026-07-09 19:58:05 -07:00
2026-07-10 01:49:15 -07:00
2026-06-26 00:06:31 -07:00
2026-07-01 22:31:27 -07:00
2026-07-23 21:43:00 -07:00
2026-06-07 20:43:44 -07:00
2026-07-19 22:07:55 -07:00
2026-07-19 22:07:55 -07:00
2026-06-22 01:45:43 -07:00
2026-06-24 17:15:38 -07:00
2026-07-16 16:01:29 -07:00
2026-06-22 01:11:52 -07:00
2026-07-16 19:36:41 -07:00
2026-07-17 17:27:04 -07:00
2026-07-16 15:37:42 -07:00
2026-07-21 23:09:30 -07:00
2026-07-16 13:48:00 -07:00
2026-07-17 17:27:04 -07:00
2026-07-21 23:09:30 -07:00
2026-06-07 18:51:46 -07:00
2026-07-16 13:48:00 -07:00
2026-05-15 19:37:48 -07:00
2026-07-07 09:37:18 -07:00
2026-06-25 08:34:44 -07:00
2026-07-14 22:16:16 -07:00
2026-05-18 01:50:24 -07:00
2026-06-07 18:51:47 -07:00
2026-06-26 13:13:46 -07:00
2026-06-01 01:37:25 -07:00
2026-06-12 12:49:34 -07:00
2026-07-19 23:47:53 -07:00
2026-05-17 22:11:42 -07:00
2026-07-25 23:24:10 -07:00
2026-05-17 23:29:21 -07:00
2026-07-29 10:43:14 -07:00
2026-07-19 16:13:17 -07:00
2026-05-31 08:32:01 -07:00
2026-07-19 23:47:53 -07:00
2026-06-07 18:51:47 -07:00
2026-06-07 18:51:47 -07:00
2026-05-15 20:53:54 -07:00
2026-07-29 10:50:46 -07:00