xarmian
5aa9e49ab4
feat(needs): importance and simplicity scorers on /me/needs (TASK-3959, part 1b) ( #2273 )
...
* feat(needs): importance and simplicity scorers on /me/needs (TASK-3959, part 1b)
Registers the two needs scorers in server.New. Each fills needs.Score
{Value, Hint, Why} on every row, reading through the part 1a batch reads
and a request-scoped memo, so one request does each read once.
- Importance: round(100 x (.25P + .20B + .20D + .15S + .10H + .10A)).
B is a breadth-first fan-out over blocks links (visited set, depth 5,
cap 99). It counts and expands only targets visible under the scope and
still open, and returns a count, never refs. S is 0 until the
high_stakes eval (TASK-4011, ruling 440f5c63), so importance is capped
at 85 and not renormalised.
- Simplicity: (3 - effort)/3 x 100. The effort level is the argmax and the
hint comes from a fixed table (cap 40). With no decision runner, effort
is the text heuristic, with no hint.
- needs.Viewer gains Now, set from asOf, as the scorers' clock.
- Why emits only a fixed vocabulary, listed in docs/api.md; a test holds it
to that list.
The PLAN-3535 guard classes the new IsTerminalItem call as "keep".
Rulings 99c2bcfe and 6901f2f5 on the TASK-3959 trail.
Claude-Session: https://claude.ai/code/session_01UghmjfBZb6A8UbRgi4rPaw
* fix(needs): pass the workspace to the scoped decision and job reads (TASK-3959, part 1b)
Follows part 1a's round-1 fix, which scopes LatestDecisionsForItems and OwedDecisionJobs to a workspace. The needs memo passes its own workspace id.
Claude-Session: https://claude.ai/code/session_01UghmjfBZb6A8UbRgi4rPaw
* fix(needs): fail closed on scope and unknown collections, local-day deadline, request ctx (TASK-3959, part 1b r1)
Leak test through the router for a restricted viewer, fail-closed fan-out
pins, isOpen fails closed for an unknown collection, the question-hash read
takes the request ctx, D measures the server-local day like the dashboard,
H is clamped to [0,1], and docs/api.md's degraded prose names the real causes.
Claude-Session: https://claude.ai/code/session_01UghmjfBZb6A8UbRgi4rPaw
* fix(needs): pin every importance input, overdue parity with the dashboard, snapped rounding (TASK-3959, part 1b r2)
Per-input contribution table; overdue decided by itemOverdue; weighted sum
snapped before rounding; injectable location instead of mutating time.Local;
restricted-viewer score compared exactly to the hidden-item-deleted score;
docs: overdue rule and the WorkspaceFlagsForItems degraded path.
Claude-Session: https://claude.ai/code/session_01UghmjfBZb6A8UbRgi4rPaw
* test(needs): pin the deadline key pick, priority case and unreadable effort; scores at as_of (TASK-3959, part 1b r3)
- The importance parts table pins the earlier of due_date and end_date
(either key earlier, end_date alone) and the case-insensitive priority.
- A current effort answer whose level cannot be read falls back to the
text heuristic with no hint; a test now pins it, and docs/api.md says so.
- docs/api.md: scores are computed at the request's as_of, which the
cursor carries to later pages.
Claude-Session: https://claude.ai/code/session_014QJdFAhYDf79NBf2udvfdY
* test(needs): as_of reaches the scorers through the handler; threshold, key and date pins (TASK-3959, part 1b r4)
- A request with a cursor scores at the cursor's as_of, end to end through
ServeHTTP (page 1 at the wall clock is 33; a cursor a week after
waiting_since is 28).
- "judged to need a human" from the attention threshold up, not below.
- Unreadable effort keys -1 and x fall back to the heuristic, like 7.
- A date too short to parse scores D=0.
- blocks() states the lock it runs under.
Claude-Session: https://claude.ai/code/session_014QJdFAhYDf79NBf2udvfdY
* test(needs): the as_of check is its own test, so the binding test stays one claim (TASK-3959, part 1b r4)
Claude-Session: https://claude.ai/code/session_014QJdFAhYDf79NBf2udvfdY
* test(needs): a failed read degrades both real scorers; short-date overdue; effort without a medium (TASK-3959, part 1b r5)
Claude-Session: https://claude.ai/code/session_014QJdFAhYDf79NBf2udvfdY
* docs(needs): every scorer sharing a memo passes the same rows (TASK-3959, part 1b r6)
Claude-Session: https://claude.ai/code/session_014QJdFAhYDf79NBf2udvfdY
* fix(needs): needs-human weighs only an answer the inbox's flag rule holds current (TASK-3959, part 1b r7)
H and "judged to need a human" read needs_human through the flag path
(WorkspaceFlagsForItems at threshold 0 over the rows), so an answer made
stale by an edit, with no refresh owed, no longer weighs or says so while
the router does not flag the item. Effort keeps question-hash currency;
docs/api.md states both rules. EffortMediumMinProb is pinned at exactly .5.
Claude-Session: https://claude.ai/code/session_014QJdFAhYDf79NBf2udvfdY
* test(needs): a needs-human answer held while its refresh is owed; the asked-row exception in the docs (TASK-3959, part 1b r8)
Claude-Session: https://claude.ai/code/session_014QJdFAhYDf79NBf2udvfdY
2026-10-21 10:46:44 -04:00
..
2026-09-08 19:40:37 -04:00
2026-10-21 06:49:54 -04:00
2026-10-06 07:59:20 -04:00
2026-10-06 07:59:20 -04:00
2026-10-02 19:43:19 -04:00
2026-10-08 12:51:37 -04:00
2026-09-23 09:05:05 -04:00
2026-10-13 15:44:44 -04:00
2026-10-05 09:16:24 -04:00
2026-10-04 22:57:52 -04:00
2026-10-13 15:44:44 -04:00
2026-10-05 04:49:25 -04:00
2026-10-04 22:57:52 -04:00
2026-10-20 10:29:59 -04:00
2026-10-11 11:33:30 -04:00
2026-10-05 11:51:01 -04:00
2026-10-04 16:16:29 -04:00
2026-10-05 19:45:01 -04:00
2026-10-05 09:16:24 -04:00
2026-10-05 06:09:12 -04:00
2026-10-04 15:14:27 -04:00
2026-10-04 11:59:42 -04:00
2026-10-04 07:19:07 -04:00
2026-10-04 07:19:07 -04:00
2026-08-17 08:16:02 -04:00
2026-10-03 09:19:10 -04:00
2026-10-21 02:43:37 -04:00
2026-10-15 13:18:36 -04:00
2026-05-06 08:40:11 -04:00
2026-05-06 13:27:12 -04:00
2026-06-15 14:44:58 -04:00
2026-10-08 19:33:25 -04:00
2026-10-06 12:16:32 -04:00
2026-09-24 15:53:06 -04:00
2026-09-24 13:12:32 -04:00
2026-09-23 20:24:40 -04:00
2026-09-23 19:37:58 -04:00
2026-09-25 02:03:55 -04:00
2026-09-25 01:36:38 -04:00
2026-09-23 16:23:06 -04:00
2026-09-25 07:10:26 -04:00
2026-09-25 21:48:30 -04:00
2026-09-23 06:01:08 -04:00
2026-09-25 05:13:05 -04:00
2026-09-25 05:13:05 -04:00
2026-09-25 16:24:50 -04:00
2026-09-22 08:08:15 -04:00
2026-09-21 21:03:05 -04:00
2026-09-13 22:38:15 -04:00
2026-09-13 21:14:57 -04:00
2026-09-25 03:46:16 -04:00
2026-09-14 09:03:24 -04:00
2026-09-22 13:54:24 -04:00
2026-09-26 09:47:46 -04:00
2026-09-21 22:50:56 -04:00
2026-09-23 03:09:25 -04:00
2026-09-23 16:23:06 -04:00
2026-09-23 20:24:40 -04:00
2026-10-08 12:51:37 -04:00
2026-09-25 14:22:09 -04:00
2026-10-08 12:51:37 -04:00
2026-09-27 05:40:55 -04:00
2026-10-11 00:17:53 -04:00
2026-09-27 05:40:55 -04:00
2026-09-27 13:08:42 -04:00
2026-09-27 18:51:51 -04:00
2026-09-28 11:04:51 -04:00
2026-09-30 09:10:41 -04:00
2026-09-30 02:20:23 -04:00
2026-10-01 23:56:37 -04:00
2026-10-02 11:18:07 -04:00
2026-10-05 21:18:56 -04:00
2026-10-21 02:43:37 -04:00
2026-10-02 13:15:31 -04:00
2026-10-21 02:43:37 -04:00
2026-10-02 22:03:29 -04:00
2026-10-02 22:41:29 -04:00
2026-10-02 12:41:02 -04:00
2026-10-02 13:20:09 -04:00
2026-10-12 09:24:33 -04:00
2026-10-02 22:16:36 -04:00
2026-10-02 13:52:04 -04:00
2026-10-02 13:34:22 -04:00
2026-10-06 07:59:20 -04:00
2026-10-06 12:16:32 -04:00
2026-10-15 08:23:56 -04:00
2026-10-02 20:48:37 -04:00
2026-10-02 16:06:11 -04:00
2026-10-08 12:51:37 -04:00
2026-10-08 12:51:37 -04:00
2026-10-02 23:32:54 -04:00
2026-10-02 17:51:55 -04:00
2026-10-15 21:24:48 -04:00
2026-10-21 02:43:37 -04:00
2026-10-09 08:15:03 -04:00
2026-10-02 18:49:07 -04:00
2026-10-03 03:51:24 -04:00
2026-10-03 05:18:30 -04:00
2026-10-03 09:48:19 -04:00
2026-10-05 07:01:22 -04:00
2026-10-05 11:51:01 -04:00
2026-10-05 13:22:23 -04:00
2026-10-11 07:45:12 -04:00
2026-10-05 09:16:24 -04:00
2026-10-05 08:49:03 -04:00
2026-10-06 01:33:24 -04:00
2026-10-05 21:18:56 -04:00
2026-10-05 19:45:01 -04:00
2026-10-08 12:51:37 -04:00
2026-10-06 12:57:14 -04:00
2026-10-06 15:48:30 -04:00
2026-10-07 06:40:06 -04:00
2026-10-06 18:31:29 -04:00
2026-10-06 18:31:29 -04:00
2026-10-07 08:36:58 -04:00
2026-10-07 19:45:14 -04:00
2026-10-07 23:39:39 -04:00
2026-10-08 10:43:33 -04:00
2026-10-08 09:09:20 -04:00
2026-10-09 20:32:51 -04:00
2026-10-15 06:06:34 -04:00
2026-10-09 23:25:20 -04:00
2026-10-10 20:15:11 -04:00
2026-10-11 08:33:52 -04:00
2026-10-12 15:12:22 -04:00
2026-10-17 19:32:06 -04:00
2026-10-16 21:14:10 -04:00
2026-10-14 11:49:45 -04:00
2026-10-15 01:02:42 -04:00
2026-10-14 00:25:14 -04:00
2026-10-13 15:44:44 -04:00
2026-10-13 12:27:31 -04:00
2026-10-15 21:24:48 -04:00
2026-10-14 09:52:25 -04:00
2026-10-14 08:53:26 -04:00
2026-10-14 10:09:13 -04:00
2026-10-14 11:08:56 -04:00
2026-10-14 02:04:58 -04:00
2026-10-14 04:26:31 -04:00
2026-10-13 22:34:03 -04:00
2026-10-13 10:15:42 -04:00
2026-10-14 03:30:20 -04:00
2026-10-14 13:00:57 -04:00
2026-10-14 01:07:58 -04:00
2026-10-14 01:07:58 -04:00
2026-10-14 08:39:02 -04:00
2026-10-13 23:30:26 -04:00
2026-10-13 14:41:33 -04:00
2026-10-15 21:24:48 -04:00
2026-10-16 21:14:10 -04:00
2026-10-16 09:58:53 -04:00
2026-10-14 05:35:34 -04:00
2026-10-14 03:34:15 -04:00
2026-10-16 14:43:02 -04:00
2026-10-14 04:26:31 -04:00
2026-10-15 13:18:36 -04:00
2026-10-14 19:48:28 -04:00
2026-10-14 23:51:01 -04:00
2026-10-15 02:04:19 -04:00
2026-10-15 03:51:15 -04:00
2026-10-15 07:20:42 -04:00
2026-10-15 07:20:42 -04:00
2026-10-15 09:28:16 -04:00
2026-10-15 11:24:31 -04:00
2026-10-15 08:23:56 -04:00
2026-10-15 01:02:42 -04:00
2026-10-15 01:02:42 -04:00
2026-10-15 20:05:31 -04:00
2026-10-15 12:22:37 -04:00
2026-10-15 09:28:16 -04:00
2026-10-15 13:18:36 -04:00
2026-10-15 14:37:04 -04:00
2026-10-20 14:30:33 -04:00
2026-10-17 19:11:58 -04:00
2026-10-17 11:32:56 -04:00
2026-10-20 18:11:13 -04:00
2026-10-20 07:32:16 -04:00
2026-10-21 02:43:37 -04:00
2026-10-20 18:11:13 -04:00
2026-05-18 00:43:46 -04:00
2026-05-18 00:43:46 -04:00
2026-09-22 13:54:24 -04:00
2026-10-15 08:23:56 -04:00
2026-10-11 00:02:50 -04:00
2026-08-19 08:13:29 -04:00
2026-08-19 08:13:29 -04:00
2026-10-09 03:16:26 -04:00
2026-09-26 09:47:51 -04:00
2026-09-26 09:47:51 -04:00
2026-09-26 13:37:34 -04:00
2026-10-11 05:29:53 -04:00
2026-10-21 02:43:37 -04:00
2026-09-05 19:01:57 -04:00
2026-10-19 13:05:05 -04:00
2026-10-19 13:05:05 -04:00
2026-10-19 13:05:05 -04:00
2026-10-19 13:05:05 -04:00
2026-10-10 00:50:31 -04:00
2026-04-25 11:35:19 -04:00
2026-08-25 22:40:58 -04:00
2026-10-19 13:05:05 -04:00
2026-09-23 07:03:36 -04:00
2026-09-23 07:03:36 -04:00
2026-08-20 23:33:26 -04:00
2026-08-20 23:33:26 -04:00
2026-10-15 01:02:42 -04:00
2026-10-18 23:25:22 -04:00
2026-04-25 11:35:19 -04:00
2026-07-10 23:56:59 -04:00
2026-10-08 07:41:35 -04:00
2026-10-12 15:12:22 -04:00
2026-10-12 15:12:22 -04:00
2026-10-14 19:48:28 -04:00
2026-10-20 13:30:31 -04:00
2026-08-25 14:28:29 -04:00
2026-10-18 14:42:40 -04:00
2026-07-15 01:30:12 -04:00
2026-10-11 16:25:01 -04:00
2026-10-11 16:25:01 -04:00
2026-10-15 16:19:58 -04:00
2026-09-29 12:46:03 -04:00
2026-10-08 21:23:12 -04:00
2026-07-01 17:44:43 -04:00
2026-09-29 10:14:38 -04:00
2026-10-15 08:23:56 -04:00
2026-09-22 07:34:33 -04:00
2026-09-27 18:51:51 -04:00
2026-10-05 09:16:24 -04:00
2026-10-20 10:29:59 -04:00
2026-10-20 10:29:59 -04:00
2026-10-13 14:41:33 -04:00
2026-10-05 09:16:24 -04:00
2026-10-17 19:11:58 -04:00
2026-10-05 00:02:49 -04:00
2026-10-04 16:16:29 -04:00
2026-10-17 19:11:58 -04:00
2026-10-20 10:29:59 -04:00
2026-09-24 03:44:11 -04:00
2026-09-26 09:47:51 -04:00
2026-09-22 08:08:15 -04:00
2026-09-05 10:07:44 -04:00
2026-10-04 11:59:42 -04:00
2026-09-21 18:52:28 -04:00
2026-09-28 19:25:55 -04:00
2026-09-28 19:25:55 -04:00
2026-09-22 20:54:46 -04:00
2026-09-24 02:37:59 -04:00
2026-09-23 04:35:58 -04:00
2026-08-02 00:55:20 +00:00
2026-08-08 20:37:39 +00:00
2026-04-29 15:41:12 -04:00
2026-09-08 13:30:42 -04:00
2026-08-30 21:30:19 -04:00
2026-08-01 23:27:34 +00:00
2026-10-08 12:51:37 -04:00
2026-10-03 21:31:44 -04:00
2026-08-01 23:05:26 +00:00
2026-09-25 05:13:05 -04:00
2026-10-13 13:24:49 -04:00
2026-08-02 00:55:20 +00:00
2026-09-08 19:40:37 -04:00
2026-10-18 23:25:22 -04:00
2026-10-02 14:06:35 -04:00
2026-09-26 15:27:50 -04:00
2026-05-06 13:27:12 -04:00
2026-05-06 08:40:11 -04:00
2026-06-22 20:58:50 -04:00
2026-04-21 19:33:47 -04:00
2026-04-21 20:52:03 -04:00
2026-09-26 14:25:10 -04:00
2026-04-22 12:21:34 -04:00
2026-10-11 01:29:49 -04:00
2026-10-21 06:49:54 -04:00
2026-05-27 10:37:30 -04:00
2026-10-21 02:43:37 -04:00
2026-07-08 13:09:26 -04:00
2026-10-07 21:29:37 -04:00
2026-10-14 04:26:31 -04:00
2026-10-08 02:53:41 -04:00
2026-10-11 11:33:30 -04:00
2026-10-18 12:12:51 -04:00
2026-09-23 12:52:46 -04:00
2026-10-16 14:43:02 -04:00
2026-10-15 06:06:34 -04:00
2026-09-29 14:13:03 -04:00
2026-09-29 14:13:03 -04:00
2026-04-22 09:27:45 -04:00
2026-10-20 13:30:31 -04:00
2026-09-15 12:50:53 -04:00
2026-09-15 12:50:53 -04:00
2026-09-11 19:34:44 -04:00
2026-10-15 17:23:24 -04:00
2026-09-10 12:37:49 -04:00
2026-10-05 05:08:38 -04:00
2026-09-08 16:46:28 -04:00
2026-09-27 05:40:55 -04:00
2026-09-10 16:59:58 -04:00
2026-10-10 11:54:42 -04:00
2026-10-21 02:43:37 -04:00
2026-07-03 18:12:35 -04:00
2026-08-20 13:26:05 -04:00
2026-09-05 20:43:43 -04:00
2026-08-24 08:24:34 -04:00
2026-09-08 14:51:21 -04:00
2026-07-03 03:27:04 -04:00
2026-10-20 18:11:13 -04:00
2026-09-15 16:36:26 -04:00
2026-07-03 18:24:36 -04:00
2026-05-30 12:38:57 -04:00
2026-09-30 00:41:20 -04:00
2026-10-21 10:12:15 -04:00
2026-09-25 03:46:16 -04:00
2026-09-29 14:13:03 -04:00
2026-10-04 19:22:21 -04:00
2026-09-13 18:34:16 -04:00
2026-05-21 13:08:02 -04:00
2026-10-07 08:36:58 -04:00
2026-10-19 04:08:03 -04:00
2026-10-19 04:08:03 -04:00
2026-09-21 20:46:41 -04:00
2026-05-14 22:10:12 -04:00
2026-08-27 22:45:27 -04:00
2026-10-18 23:25:22 -04:00
2026-09-10 16:59:58 -04:00
2026-10-06 07:59:20 -04:00
2026-09-10 16:59:58 -04:00
2026-09-23 21:52:18 -04:00
2026-07-21 09:43:05 -04:00
2026-10-14 16:47:40 -04:00
2026-09-10 16:59:58 -04:00
2026-04-28 12:26:39 -04:00
2026-09-10 16:59:58 -04:00
2026-10-21 02:43:37 -04:00
2026-04-29 18:30:43 -04:00
2026-10-14 00:25:14 -04:00
2026-07-04 13:54:08 -04:00
2026-07-21 09:43:05 -04:00
2026-10-17 19:11:58 -04:00
2026-07-03 14:40:54 -04:00
2026-06-08 18:13:10 -04:00
2026-10-07 21:03:24 -04:00
2026-09-24 05:49:44 -04:00
2026-10-08 12:51:37 -04:00
2026-08-17 14:26:09 -04:00
2026-10-15 21:24:48 -04:00
2026-10-15 21:24:48 -04:00
2026-10-12 07:01:44 -04:00
2026-09-25 05:13:05 -04:00
2026-10-15 11:24:31 -04:00
2026-10-15 21:24:48 -04:00
2026-09-14 01:45:30 -04:00
2026-05-15 00:36:41 -04:00
2026-05-15 00:36:41 -04:00
2026-09-28 15:46:57 -04:00
2026-09-21 17:58:27 -04:00
2026-10-08 12:51:37 -04:00
2026-07-03 23:47:06 -04:00
2026-10-12 11:53:29 -04:00
2026-10-02 14:20:58 -04:00
2026-10-12 09:24:33 -04:00
2026-04-28 12:26:39 -04:00
2026-10-03 03:51:24 -04:00
2026-08-17 19:02:53 -04:00
2026-09-26 12:57:38 -04:00
2026-09-26 23:25:18 -04:00
2026-08-24 08:24:34 -04:00
2026-10-15 03:51:15 -04:00
2026-09-06 13:36:22 -04:00
2026-09-11 18:03:09 -04:00
2026-09-23 07:46:45 -04:00
2026-10-03 03:51:24 -04:00
2026-09-22 00:42:02 -04:00
2026-09-26 21:28:37 -04:00
2026-08-24 08:24:34 -04:00
2026-10-17 19:11:58 -04:00
2026-10-03 03:51:24 -04:00
2026-09-11 18:03:09 -04:00
2026-10-10 09:08:04 -04:00
2026-10-14 23:51:01 -04:00
2026-09-13 10:51:03 -04:00
2026-08-02 04:54:31 +00:00
2026-09-14 01:45:30 -04:00
2026-10-08 12:51:37 -04:00
2026-08-24 08:24:34 -04:00
2026-10-16 06:13:11 -04:00
2026-09-13 16:01:12 -04:00
2026-10-11 20:34:11 -04:00
2026-08-24 08:24:34 -04:00
2026-10-13 12:27:31 -04:00
2026-09-03 12:49:33 +00:00
2026-07-08 16:47:34 -04:00
2026-09-23 14:35:41 -04:00
2026-05-16 10:15:59 -04:00
2026-09-23 00:02:43 -04:00
2026-05-30 19:57:45 -04:00
2026-05-27 13:21:57 -04:00
2026-10-13 15:28:37 -04:00
2026-08-17 03:42:08 -04:00
2026-10-14 08:39:02 -04:00
2026-08-25 20:16:18 -04:00
2026-09-23 10:48:28 -04:00
2026-10-08 12:51:37 -04:00
2026-09-23 16:23:06 -04:00
2026-09-25 14:22:09 -04:00
2026-10-09 02:04:52 -04:00
2026-10-03 03:51:24 -04:00
2026-10-02 01:01:15 -04:00
2026-10-19 13:05:05 -04:00
2026-10-07 06:40:06 -04:00
2026-05-21 16:59:57 -04:00
2026-05-21 16:59:57 -04:00
2026-10-10 18:32:29 -04:00
2026-10-10 18:32:29 -04:00
2026-10-21 02:43:37 -04:00
2026-06-24 22:45:32 -04:00
2026-10-15 14:37:04 -04:00
2026-10-20 15:23:54 -04:00
2026-10-21 10:46:44 -04:00
2026-09-26 14:25:10 -04:00
2026-10-08 19:33:25 -04:00
2026-07-04 14:39:33 -04:00
2026-10-21 02:43:37 -04:00
2026-10-06 12:16:32 -04:00
2026-10-19 07:02:00 -04:00
2026-10-19 07:02:00 -04:00
2026-10-21 02:43:37 -04:00
2026-09-29 14:13:03 -04:00
2026-09-29 14:13:03 -04:00
2026-10-14 04:26:31 -04:00
2026-10-05 13:22:23 -04:00
2026-10-10 09:15:51 -04:00
2026-10-02 04:08:52 -04:00
2026-10-06 12:16:32 -04:00
2026-09-29 10:14:38 -04:00
2026-05-21 13:08:02 -04:00
2026-09-22 13:42:37 -04:00
2026-09-22 11:28:57 -04:00
2026-07-08 15:28:21 -04:00
2026-10-05 04:49:25 -04:00
2026-10-02 18:49:07 -04:00
2026-10-09 22:31:16 -04:00
2026-08-24 09:45:48 -04:00
2026-08-24 09:45:48 -04:00
2026-10-21 06:49:54 -04:00
2026-10-21 06:49:54 -04:00
2026-08-24 09:45:48 -04:00
2026-09-23 01:37:54 -04:00
2026-10-03 09:19:10 -04:00
2026-08-21 20:43:20 -04:00
2026-09-23 01:37:54 -04:00
2026-10-11 16:44:56 -04:00
2026-09-26 15:27:50 -04:00
2026-10-03 09:19:10 -04:00
2026-10-21 02:43:37 -04:00
2026-09-11 00:57:47 -04:00
2026-09-04 11:36:11 -04:00
2026-10-12 03:18:50 -04:00
2026-05-29 08:24:05 -04:00
2026-10-09 08:14:55 -04:00
2026-09-17 11:02:02 -04:00
2026-10-05 04:49:25 -04:00
2026-09-26 12:20:58 -04:00
2026-10-21 02:43:37 -04:00
2026-09-10 16:59:58 -04:00
2026-08-21 20:43:20 -04:00
2026-08-18 12:26:00 -04:00
2026-09-29 20:35:28 -04:00
2026-10-14 11:49:45 -04:00
2026-10-08 12:51:37 -04:00
2026-07-13 22:46:55 -04:00
2026-10-21 02:43:37 -04:00
2026-10-09 03:16:57 -04:00
2026-10-14 05:35:34 -04:00
2026-08-02 01:50:34 +00:00
2026-04-29 17:44:12 -04:00
2026-08-02 01:50:34 +00:00
2026-09-23 01:37:54 -04:00
2026-10-15 14:37:04 -04:00
2026-05-29 23:43:02 -04:00
2026-10-03 05:18:30 -04:00
2026-08-24 18:09:02 -04:00
2026-08-25 16:11:47 -04:00
2026-09-01 21:16:17 +00:00
2026-09-23 16:23:06 -04:00
2026-09-23 16:23:06 -04:00
2026-10-11 09:28:08 -04:00
2026-10-21 02:43:37 -04:00
2026-10-21 02:43:37 -04:00
2026-10-06 22:23:29 -04:00
2026-08-24 08:24:34 -04:00
2026-04-21 22:53:27 -04:00
2026-04-28 12:26:39 -04:00
2026-10-19 10:25:43 -04:00
2026-10-03 09:48:19 -04:00
2026-10-15 12:22:37 -04:00
2026-05-16 10:15:59 -04:00
2026-07-13 22:46:55 -04:00
2026-07-13 22:46:55 -04:00
2026-10-02 17:01:54 -04:00
2026-10-03 09:19:10 -04:00
2026-09-23 01:37:54 -04:00
2026-10-14 16:47:40 -04:00
2026-09-23 01:37:54 -04:00
2026-09-10 16:59:58 -04:00
2026-10-16 09:58:53 -04:00
2026-08-21 20:43:20 -04:00
2026-10-15 08:23:56 -04:00
2026-08-30 21:30:19 -04:00
2026-08-30 21:30:19 -04:00
2026-09-26 14:25:10 -04:00
2026-07-26 23:56:34 +00:00
2026-10-02 13:20:09 -04:00
2026-06-24 22:28:34 -04:00
2026-10-01 22:25:50 -04:00
2026-09-16 15:36:49 -04:00
2026-10-06 12:16:32 -04:00
2026-10-21 02:43:37 -04:00
2026-09-24 01:02:00 -04:00
2026-09-02 15:15:11 +00:00
2026-10-02 16:06:11 -04:00
2026-09-08 14:51:21 -04:00
2026-09-06 23:36:58 -04:00
2026-09-28 18:33:09 -04:00
2026-09-28 18:33:09 -04:00
2026-09-26 14:25:10 -04:00
2026-10-21 02:43:37 -04:00
2026-10-11 16:44:56 -04:00
2026-10-14 08:53:26 -04:00
2026-10-07 21:03:24 -04:00
2026-09-29 10:42:26 -04:00
2026-09-24 03:44:26 -04:00
2026-09-14 01:45:30 -04:00
2026-10-14 08:05:34 -04:00
2026-09-10 16:59:58 -04:00
2026-10-05 04:49:25 -04:00
2026-09-10 21:06:40 -04:00
2026-10-04 09:51:29 -04:00
2026-10-19 13:05:05 -04:00
2026-10-10 03:04:20 -04:00
2026-09-10 16:59:58 -04:00
2026-07-03 10:15:49 -04:00
2026-10-08 12:51:37 -04:00
2026-10-09 10:42:55 -04:00
2026-10-11 01:23:31 -04:00
2026-09-29 16:41:24 -04:00
2026-10-15 06:06:34 -04:00
2026-09-29 16:38:00 -04:00
2026-10-15 14:37:04 -04:00
2026-10-15 13:18:36 -04:00
2026-10-18 11:12:41 -04:00
2026-10-18 11:12:41 -04:00
2026-07-03 12:17:03 -04:00
2026-05-27 10:09:30 -04:00
2026-05-07 20:01:34 -04:00
2026-10-21 02:43:37 -04:00
2026-10-09 03:16:26 -04:00
2026-10-15 09:28:16 -04:00
2026-07-04 11:33:18 -04:00
2026-10-03 09:48:19 -04:00
2026-09-26 02:21:40 -04:00
2026-09-26 02:21:40 -04:00
2026-05-06 08:40:11 -04:00
2026-10-15 01:02:42 -04:00
2026-10-15 06:06:34 -04:00
2026-10-18 11:12:41 -04:00
2026-10-02 22:03:29 -04:00
2026-10-21 02:43:37 -04:00
2026-10-09 19:48:36 -04:00
2026-10-10 00:50:31 -04:00
2026-09-29 16:38:00 -04:00
2026-09-29 16:38:00 -04:00
2026-09-23 06:01:08 -04:00
2026-10-09 16:38:39 -04:00
2026-05-03 17:40:18 -04:00
2026-09-09 20:35:44 -04:00
2026-04-28 12:26:39 -04:00
2026-10-15 01:02:42 -04:00
2026-10-08 10:43:33 -04:00
2026-10-13 10:32:14 -04:00
2026-09-29 20:15:52 -04:00
2026-10-13 10:32:14 -04:00
2026-10-12 11:50:23 -04:00
2026-10-12 11:50:23 -04:00
2026-10-13 10:32:14 -04:00
2026-09-30 23:19:41 -04:00
2026-09-30 23:19:41 -04:00
2026-08-27 10:35:39 -04:00
2026-10-08 10:43:33 -04:00
2026-04-25 11:35:19 -04:00
2026-04-21 23:59:54 -04:00
2026-04-28 12:26:39 -04:00
2026-07-10 23:32:22 -04:00
2026-10-16 21:14:10 -04:00
2026-10-06 12:16:32 -04:00
2026-10-15 09:28:16 -04:00
2026-09-24 15:53:06 -04:00
2026-09-08 15:49:05 -04:00
2026-10-06 12:16:32 -04:00
2026-10-21 10:46:44 -04:00
2026-10-21 10:46:44 -04:00
2026-09-01 12:06:08 +00:00
2026-09-25 16:24:50 -04:00
2026-10-01 22:25:50 -04:00
2026-10-01 22:25:50 -04:00
2026-09-29 19:29:17 -04:00
2026-09-29 19:29:17 -04:00
2026-08-25 22:40:58 -04:00
2026-10-11 01:23:31 -04:00
2026-05-09 18:19:33 -04:00
2026-10-09 20:32:46 -04:00
2026-08-17 09:03:44 -04:00
2026-10-13 13:24:49 -04:00
2026-08-20 23:33:26 -04:00
2026-10-04 20:35:13 -04:00
2026-09-02 12:05:57 +00:00
2026-10-07 08:36:58 -04:00
2026-09-04 11:36:11 -04:00
2026-10-09 04:22:31 -04:00
2026-04-22 12:21:34 -04:00
2026-10-21 02:43:37 -04:00
2026-09-30 06:50:13 -04:00
2026-09-30 14:58:39 -04:00
2026-09-30 14:58:39 -04:00
2026-09-30 06:50:13 -04:00
2026-10-09 22:31:16 -04:00
2026-10-09 21:47:50 -04:00
2026-10-11 05:29:53 -04:00
2026-10-11 09:28:08 -04:00
2026-10-11 06:20:09 -04:00
2026-10-11 21:10:03 -04:00
2026-10-11 09:28:08 -04:00
2026-10-12 08:27:13 -04:00
2026-09-29 11:28:17 -04:00
2026-09-24 11:24:33 -04:00
2026-08-21 20:43:20 -04:00
2026-08-15 08:22:09 -04:00
2026-08-22 03:43:15 +00:00
2026-08-22 05:09:29 +00:00
2026-09-11 00:57:47 -04:00
2026-10-02 18:49:07 -04:00
2026-09-13 16:01:12 -04:00
2026-09-14 11:49:35 -04:00
2026-09-24 01:01:52 -04:00
2026-10-04 11:59:42 -04:00
2026-09-13 16:01:12 -04:00
2026-09-10 21:06:40 -04:00
2026-10-08 12:51:37 -04:00
2026-09-14 11:49:35 -04:00
2026-09-24 01:01:52 -04:00
2026-09-04 11:36:11 -04:00
2026-09-23 16:23:06 -04:00
2026-09-27 18:51:51 -04:00
2026-09-22 13:42:37 -04:00
2026-10-21 10:46:44 -04:00
2026-08-17 01:59:02 -04:00
2026-08-17 01:59:02 -04:00
2026-08-22 01:41:31 +00:00
2026-08-24 09:45:48 -04:00
2026-08-24 09:45:48 -04:00
2026-08-22 05:09:29 +00:00
2026-08-24 09:45:48 -04:00
2026-08-24 09:45:48 -04:00
2026-08-24 09:45:48 -04:00
2026-08-24 09:45:48 -04:00
2026-08-24 09:45:48 -04:00
2026-09-26 20:13:56 -04:00
2026-10-14 02:04:58 -04:00
2026-10-15 01:02:42 -04:00
2026-09-10 16:59:58 -04:00
2026-10-15 13:18:36 -04:00
2026-10-15 14:37:04 -04:00
2026-08-23 02:32:43 +00:00
2026-08-23 02:16:35 +00:00
2026-10-09 13:11:55 -04:00
2026-10-09 14:40:57 -04:00
2026-10-08 21:23:12 -04:00
2026-10-10 09:15:51 -04:00
2026-10-12 09:24:33 -04:00
2026-10-08 08:29:44 -04:00
2026-10-08 03:59:26 -04:00
2026-10-08 07:41:35 -04:00
2026-10-08 17:35:17 -04:00
2026-10-09 06:36:13 -04:00
2026-10-09 05:04:19 -04:00
2026-10-09 09:38:42 -04:00
2026-10-15 06:06:34 -04:00
2026-10-15 06:06:34 -04:00
2026-10-09 18:56:44 -04:00
2026-10-09 23:10:51 -04:00
2026-09-30 16:49:25 -04:00
2026-10-02 01:01:15 -04:00
2026-10-09 16:38:39 -04:00
2026-10-15 06:06:34 -04:00
2026-10-15 17:23:24 -04:00
2026-10-15 08:23:56 -04:00
2026-10-02 20:54:40 -04:00
2026-10-07 05:09:33 -04:00
2026-10-15 14:37:04 -04:00
2026-10-03 09:19:10 -04:00
2026-10-03 09:19:10 -04:00
2026-10-03 19:41:18 -04:00
2026-10-03 19:41:18 -04:00
2026-10-04 19:22:21 -04:00
2026-10-04 14:41:45 -04:00
2026-10-04 22:57:52 -04:00
2026-10-05 09:16:24 -04:00
2026-10-14 10:09:13 -04:00
2026-10-04 22:57:52 -04:00
2026-10-04 15:14:27 -04:00
2026-10-05 14:44:50 -04:00
2026-10-05 04:49:25 -04:00
2026-10-05 03:53:12 -04:00
2026-10-05 06:09:12 -04:00
2026-10-05 09:16:24 -04:00
2026-10-06 22:23:29 -04:00
2026-10-07 06:40:06 -04:00
2026-10-07 06:40:06 -04:00
2026-10-07 21:29:37 -04:00
2026-10-07 21:29:37 -04:00
2026-10-07 21:29:37 -04:00
2026-10-08 02:53:41 -04:00
2026-10-08 05:05:04 -04:00
2026-10-08 06:55:33 -04:00
2026-10-09 02:04:52 -04:00
2026-10-09 08:14:55 -04:00
2026-10-09 10:01:26 -04:00
2026-10-11 01:23:31 -04:00
2026-10-10 03:04:20 -04:00
2026-10-10 11:54:42 -04:00
2026-10-10 15:59:17 -04:00
2026-10-10 23:11:23 -04:00
2026-10-11 01:23:31 -04:00
2026-10-11 00:07:56 -04:00
2026-10-11 14:38:15 -04:00
2026-10-11 14:38:15 -04:00
2026-10-11 15:59:02 -04:00
2026-10-11 20:34:11 -04:00
2026-10-11 13:06:44 -04:00
2026-10-11 20:34:31 -04:00
2026-10-11 11:33:30 -04:00
2026-10-11 16:44:56 -04:00
2026-10-11 18:09:29 -04:00
2026-10-11 18:39:37 -04:00
2026-10-11 19:48:40 -04:00
2026-10-12 03:18:50 -04:00
2026-10-12 09:24:33 -04:00
2026-10-18 14:42:40 -04:00
2026-10-18 12:12:51 -04:00
2026-10-19 10:25:43 -04:00
2026-10-12 11:53:29 -04:00
2026-10-12 15:12:36 -04:00
2026-10-17 06:13:14 -04:00
2026-10-19 23:27:16 -04:00
2026-10-19 19:58:46 -04:00
2026-10-18 23:25:22 -04:00
2026-10-21 10:12:15 -04:00
2026-10-20 13:30:31 -04:00
2026-04-29 14:35:49 -04:00
2026-04-29 14:35:49 -04:00
2026-07-08 11:58:41 -04:00
2026-09-29 19:29:17 -04:00
2026-10-17 06:13:14 -04:00
2026-05-02 13:33:53 -04:00
2026-07-14 20:37:03 -04:00
2026-09-27 12:01:55 -04:00
2026-10-06 22:23:29 -04:00
2026-10-03 09:48:19 -04:00
2026-04-10 23:12:59 +00:00
2026-09-26 16:54:20 -04:00
2026-09-26 16:54:20 -04:00
2026-10-16 09:58:53 -04:00
2026-10-02 19:43:19 -04:00
2026-10-02 16:06:11 -04:00
2026-10-16 21:14:10 -04:00
2026-10-07 23:39:39 -04:00
2026-07-05 22:23:12 -04:00
2026-10-03 21:31:44 -04:00