marge merge queue

Serial merge queue — the sole writer to trunk across 2 repos. Comment @marge queue on an approved, green PR to enqueue it, or @marge cancel to pull it back out.

arrdem/source@marge queue · target trunk

Queued0
Oldest in queue
Merged · 7d2
Rejected · 7d0
Merges / day · 7d0.3
Avg in queue · 7d2m
Max in queue · 7d5m
Last merge4d ago

⏱ tick #157058 · last ran 24s ago (took <1s) · next in ~5s · now: idle

Queue (0)

Ordered as a dependency tree — PRs waiting on nothing first; stacked children nest () under their parent. A dashed ghost row is a PR a queued one is stacked on but which isn't itself queued.

PRstatebydetailenqueued
empty — nothing queued

Recent

PRoutcomeshadetailwhen
#791mergedad5182a1846feat(tiller): Auto-provision registry-pull-secret in created namespaces4d ago
#793merged99782835e66feat(marge): Serve N repos from one instance; add contact-light/source4d ago
#789merged8dc898e87d1feat(sloppy-joe): Declarative anosqlc schema + Migrator (foundation)10d ago
#788merged4e5ea3298d2fix(anosqlc): Reconcile adds columns before running declared indexes10d ago
#787mergedd1fb057319cfeat(anosqlc): By-name row mapping for legacy DBs10d ago
#786mergedebd244f682afeat(anosqlc): Row-value IN filter for the Result builder10d ago
#741merged87ecb312e7adocs: Extract agent-memory knowledge into project READMEs11d ago
#785mergedf3a00d6cf64fix(margin): clear all ty typing debt, enroll in ty_check12d ago
#784mergedc5ee7df7826feat(anosqlc): typing-friendly codegen + ty resolution12d ago
#783merged31b40a24482feat(ty): Bazel-native ty type-check machinery12d ago
#782mergeda5c194414a8fix(margin): drop price-less rows at the blend boundary12d ago
#781merged528275bf0e0fix(margin): skip null-priced quotes when picking the best leg12d ago
#778merged7060afefef4feat(fledge): convention-aware monorepo exporter + deliverator-driven syncs12d ago
#780merged63782eab0d8fix(margin): run the reference import off the event loop19d ago
#779merged7024a76d578feat(margin): sample UEX data-run history, not the flip-flopping consensus19d ago
#776mergeda0ee1641c2bfeat(margin): box-count load time, hold-utilization ranking, cross-system corridors20d ago
#777merged61713ecbb90feat(roomba): Rewrite in Rust (1:1 port) for open-sourcing20d ago
#775mergede75accfc8b7feat(margin): contention-aware routing on a materialized shared-class depth model20d ago
#774merged7aab1267758feat(margin): show estimated shelf capacity + fullness on the terminal page20d ago
#773merged647db427844feat(margin): estimate a shelf's max depth from amount + band sightings20d ago
#772merged845e4a87503feat(margin): capture the seven-band inventory level with the amount21d ago
#770rejectedtests failed after rebasing onto `trunk` (failure) — failing: [Bazel Test / test (pull_request)](/arrdem/source/actions/runs/3976/jobs/0) — re-issue `@marge queue` to retry once it's fixed22d ago
#768mergedab5a1f39fd4feat(margin): hourly UEX sampler CronJob to build the stock_history series22d ago
#769merged82a0b2462eafeat(margin): Order the per-terminal view by price percentile, flag good prices22d ago
#766merged96e94d04b3bfeat(margin): Report from the per-location view + stock-only sightings22d ago

contact-light/source@marge queue · target trunk

Queued0
Oldest in queue
Merged · 7d43
Rejected · 7d20
Merges / day · 7d6.1
Avg in queue · 7d12m
Max in queue · 7d7h
Last merge2d ago

⏱ tick #11906 · last ran 23s ago (took 1s) · next in ~6s · now: idle

Queue (0)

Ordered as a dependency tree — PRs waiting on nothing first; stacked children nest () under their parent. A dashed ghost row is a PR a queued one is stacked on but which isn't itself queued.

PRstatebydetailenqueued
empty — nothing queued

Recent

PRoutcomeshadetailwhen
#92rejectedPR is not mergeable (conflicts?)2d ago
#90rejectedPR is not mergeable (conflicts?)2d ago
#89rejectedPR is not mergeable (conflicts?)2d ago
#78merged01e09d5b69bfeat(orrery): support fixed L1 through L5 design rails2d ago
#87rejectedPR is not mergeable (conflicts?)2d ago
#85rejectedrebase onto `trunk` failed: POST /repos/contact-light/source/pulls/85/update -> 409: {"message":"rebase failed because of conflict","url":"https://git.tirefireind.us/api/swagger"} 2d ago
#83rejectedPR is not mergeable (conflicts?)2d ago
#82mergedb1439867f49Surface: bind swept-profile streaming to deterministic recipes2d ago
#78rejectedPR is not mergeable (conflicts?)2d ago
#75rejectedPR is not mergeable (conflicts?)2d ago
#71rejectedPR is not mergeable (conflicts?)2d ago
#74mergedaee611ad0afnet: generalize authority into entity checkpoints2d ago
#80rejectedPR is not mergeable (conflicts?)2d ago
#73mergedbddcf347be6Surface: adapt cylinder and swept chunk realization2d ago
#71rejectedPR is not mergeable (conflicts?)2d ago
#73rejectedthe PR changed since `@marge queue` — re-issue `@marge queue` to re-approve2d ago
#76mergedffbfc357bedSurface: add a non-singular addressable endcap atlas2d ago
#86mergeddbf1a06acb7refactor(gdext): widen presentation scalar adapters2d ago
#79mergedbe535b592e6refactor(gdext): make narrow scalar boundaries explicit2d ago
#77merged7e7c59d5ccbrefactor(gdext): isolate packed procgen boundaries2d ago
#68rejectedPR is not mergeable (conflicts?)2d ago
#70merged452c4cbd660refactor(gdext): separate gameplay scalar boundaries2d ago
#67mergedc8e4ab4ec5aSurface: add deterministic chunk realization seam2d ago
#69merged7eb692cea61refactor(gdext): widen world render boundaries2d ago
#65merged9f9488f09f2refactor(gdext): make engine scalar surface precision-selectable2d ago