gsxdsm
beb33b5dd1
P0 STALL 3: rescue cards stranded in a column their workflow no longer declares (fixes 8 red tests on main) ( #2591 )
...
Based on `main`. **Fixes STALL 3 — and it needs no data migration.**
## The stall
#2515 removed `triage` from the default lineage while leaving the id
legal for stored rows, and shipped **no migration**. Planning discovery
resolves a card's lanes from its own workflow, and for a default card
`intake` and `hold` **both** resolve to `todo` — so a card *sitting* in
`triage` matched neither branch and was admitted by nothing.
`triage` was the default intake column before #2515 , so **every existing
project has cards there.**
Nothing else rescued them. #2515 's escape hatch makes an undeclared
source column resolve to the workflow's rebound target, but every path
that *uses* it (executor, agent-heartbeat, merger) is triggered by
**active work**, and a parked card has none. The card sat until an
operator dragged it by hand.
## Proof this is a real regression, not a stale test
**8 tests in `triage.test.ts` were RED on clean `origin/main`** —
verified by swapping main's `triage.ts` into this tree and re-running.
**All 8 pass with this change.** The sharpest:
```
expected "specifyTask" to be called 4 times, but got 0 times
```
Discovery was admitting zero triage cards.
## The fix
A card resting on a legacy pre-implementation id that its own workflow
no longer declares is **unowned by construction** — no lane's rules
apply to it. Admitting it to **planning** heals it through the normal
path: it gets planned, and finalize releases it to the workflow's hold
column, **re-homing the row as a side effect of ordinary work**. No
migration, no backfill, no operator action.
## The narrowing is the load-bearing part
My first version rescued **any** undeclared column, and it was wrong. A
card can also sit in a column its workflow genuinely owns while the
**selection** fails to resolve — the resolved default IR then doesn't
declare that column either. That version re-specified a parked Coding
(Ideas) `ideas` card, breaking **FN-7596's manual-intake rule** (an
ideas card is promoted by an *operator*, never auto-planned).
`triage.test.ts` caught it. The rescue is now scoped to the legacy
planner ids, so a workflow-specific column name is never second-guessed.
That distinction — healing #2515 's orphans vs. overruling a workflow
about its own board — is the whole design.
## A user-pause hole this would have opened
`couldBeCandidate` screens `paused` but not `userPaused`, so a row
carrying `userPaused` alone slipped through. Harmless before (an
undeclared-column card was admitted by nothing) and **reachable the
moment admission widens**. Planning a card mutates its lifecycle state,
which the ratified safeguard forbids for a user-paused card — so the
guard is now explicit rather than inherited. Covered by a test and
mutation-verified.
## Cost
Resolution now derives roles **and** declared column ids from one
`resolveWorkflowIrForTask` call, replacing
`resolveTaskLifecycleColumns`. Same call, same `irCache`, same bounded
concurrency window — **cost unchanged**, no added read.
## Verification
- **Mutation-verified three ways**, each failing a different test:
remove the rescue; widen it back to any undeclared column; drop the
user-pause guard
- 8 previously-red-on-main tests now green
- 263 triage/scheduler tests green, merge gate green (482 + 10 + 71),
tsc clean, lint clean
## What this does NOT do
It does not re-home rows that are past the planning stage. Admission
still requires `isTaskStillInPlanningStage`, so a card that advanced
past planning in an undeclared column stays with self-healing's
advanced-recovery sweep rather than being re-specified here. If such
rows exist and are also stranded, that is a separate sweep and a
separate PR.
No changeset: `@fusion/engine` is private.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
2026-07-29 19:02:55 -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-28 17:35:07 -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-27 21:09:59 -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-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-23 21:43:00 -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-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-06-29 22:30:23 -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-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-26 22:38:58 -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-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-21 17:08:44 -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-28 22:19:22 -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-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-28 17:35:01 -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