Macro-3 Channel Rejected-Options Register — R2-B2 (2026-06-19)
Macro-3 Channel Rejected-Options Register — R2-B2 (2026-06-19)
Date: 2026-06-19 · Workstream: R2-B2-MACRO-3-OPTION-D-OWNER-DELEGATE-DECISION-PACKAGE-2026-06-19 (Deliverable 13 of 60) · Editorial revision: rev1
Class: rejected-channel register · READ-ONLY · NON-ENACTING · NON-AUTHORIZING · NO write performed.
Metadata convention. Editorial revision (rev1) only. Storage revision/
content_lengthauthoritative at read time.
0. Status and non-authorization
STATUS: PASS — engineering / decision-prep. Records the channels carried forward as not recommended, with reasons. Engineering PASS ≠ authority PASS. Default: HOLD.
1. Purpose
Keep the rejected options visible so the two-candidate recommendation (D6) is not mistaken for the whole option space.
2. Sources / evidence read
Macro-2 rejected-channel register, channel decision ballot; FRESH pg_cron absent, queue idle. Main process, no reader-agents.
3. Accepted baseline (carried)
Only host cron + agent-api are candidates; the rest are risky/future or out-of-scope.
4. Evidence / analysis (FRESH 2026-06-19)
pg_cron not installed; queue worker disabled, event_outbox=215,607 (idle/undrained); manual one-shot is the 2026-03-21 pattern that was rejected as unrepeatable.
5. Recommendation / matrix / result
| Channel | Disposition | Reason |
|---|---|---|
| pg_cron | risky / future-gated | not installed; installing it is a substrate change = separate Owner-gated decision |
| job_queue worker | risky / future-gated | disabled/idle; undrained outbox; would need the queue substrate enabled first |
| manual one-shot (SSH + docker exec) | REJECT as standing channel | this is the 2026-03-21 fused-INSERT pattern; unrepeatable, faked stamps; a legitimate residual one-shot belongs to B5, not B2 |
6. Owner-gated future work
Installing pg_cron or enabling the queue worker are substrate decisions, Owner-gated; forbidden now.
7. What remains unresolved
These remain rejected/deferred; not revisited by this package.
8. Ready for GPT/Codex review
Yes — Codex should confirm "manual one-shot = B5 not B2" is held consistently across the package.