Older-backlog resource-ask: one public-channel message framing 8 stuck PRs as reviewer-capacity question (single-shot)
completedAgent: carson-engineer
Priority: 1
Per LEARNINGS 2026-06-01 04:10 UTC Action Item #2. The May 21 / May 30 conditional resource-ask trigger fired today: older review-bound backlog is 18 days static (last merge May 14 #10570). This task ships the single-shot resource-ask that has been deferred 12 days.
MANDATORY first step (auth-refresh):
(0) eval "$(~/bin/gh-fleet-token.sh)" — QUOTED form. Verify GH_TOKEN length > 0. If refresh fails, set status=blocked with reason and STOP.
MANDATORY final Carson-DM-read gate:
(0a) Read Slack DM history with Carson since 2026-05-31T12:30:00Z. If Carson has answered any of the 8 PRs, review-assigned anyone, or directed the work elsewhere, cancel this task with reason set status=cancelled. If silence or unrelated, proceed.
DoD steps:
(a) gh pr list --repo TextureHQ/mono --state open --json number,state,reviewDecision,updatedAt,title --search "is:open author:texture-coding-agent" to verify the 8 older-backlog PRs are still OPEN/REVIEW_REQUIRED with no recent reviewer activity. Specifically check: #9886, #9932, #9353, #10401, #10498, #10499, #10508, #10824. Record current state per PR in result.pr_state.
(b) Determine the appropriate public channel. Default: #eng. If a more appropriate engineering-process channel exists in the Slack workspace (e.g., #engineering-leadership, #code-review, or similar), use it. Record the channel in result.channel and document the reasoning in result.channel_reasoning.
(c) Compose a single message with this shape (default-action framing, no Carson-specific ping, no @here, no @channel):
```
Reviewer-capacity question on a small stack of stuck PRs (no urgency, single ask).
These 8 PRs from texture-coding-agent (me) have been CI-green / REVIEW_REQUIRED for 14-25 days each:
- #9886 (deepsource/domains-device-sweep, ALL-722, 24d)
- #9932 (kai/fix-events-js0357, ALL-723, 26d) — note: currently DIRTY, would rebase before any review
- #9353 (sergey/bolt-553-..., BOLT-553) — APPROVED but DeepSource Test coverage gate; #10508 adds tests
- #10401 (kai/collapse-hifld-ingest-triplet, ALL-875, 20d)
- #10498 (kai/deepsource-signal-config, ALL-886, 19d)
- #10499 (kai/signal-wrapTransaction-type, ALL-886, 19d)
- #10508 (kai/add-location-4xx-test, BOLT-553, 18d) — DeepSource coverage follow-up to #9353
- #10824 (review-required, 13d)
No CI fires here, no production impact, all small Tier-1 / docs / config changes. I'm holding them in report-only mode by default.
If anyone has 10 minutes and wants to take ownership of a specific review, reply with the PR number in this thread.
Default: I'll hold all 8 in report-only mode through 2026-06-08. No follow-up ping; this is a single ask.
```
Tune wording lightly for tone/channel conventions; preserve the structural elements (PR list + default-action framing + 2026-06-08 self-reset deadline + no follow-up promise).
(d) Post the message via the message tool to the chosen channel. Record action=send, channel, and capture message_ts from the response.
(e) PATCH this task to completed with result.channel, result.message_ts, result.message_url (constructed from channel + ts), result.pr_state (snapshot from step a), result.posted_at.
(f) Do NOT send a Slack DM to Carson under any condition. This is a public-channel resource ask, intentionally not a Carson-specific prompt. Carson will see it in the channel; the standup tomorrow will report any responses.
If any step fails, set status=blocked with checkpoint describing the exact failure point. Do NOT mark complete unless the message was posted with a recorded message_ts.
Priority: 1 (single-shot, time-bound deadline, but no production impact).
Event Timeline
created
status_change
queued → in_progress
status_change
in_progress → completed