A snapshot: read at commit 707a04c7ce8 on 2026-10-18T00:01:48Z by majordomus 0.29.0. Nothing on this page is read again. See it live
Pull-request drain
Pull-request drain
What the integration lane would merge, refresh, repair or wait for, and why.
- Open79integration.queue /queue/tallies/open
- Repair lane26integration.queue /queue/tallies/by_lane/repair
- Waiting6integration.queue /queue/tallies/by_lane/waiting
- Held47integration.queue /queue/tallies/by_lane/held
- Merged, 7 days0integration.queue /throughput/merges
- Merges per day0integration.queue /throughput/merges_per_day
Merge throughput
Over the queue's window of 7 days, ending on the day of the trail's newest event.
The executor recorded no merge in the days its trail covers.
- Next merge
- none
- Next refresh
- none
- Starving
- none
- Last merge
- none recorded
| PR | Title | Branch | Author | Disposition | Lane | Risk | Why |
|---|---|---|---|---|---|---|---|
| #1196 | test(mesh): a lost append is said end to end (I2706, case 3052) | test/a-lost-append-is-said-end-to-end | korczis | blocked | held | low | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1233 | docs(plan): the client launch configurations have a carrier (I2148) | chore/client-launch-configs-are-planned | korczis | blocked | held | low | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1238 | fix(ui): the kiosk keeps the screen awake while it is shown | fix/the-kiosk-keeps-the-screen-awake | korczis | blocked | held | low | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1347 | chore(evidence): the trunk's recorded run reaches the tracked ledger, and the baseline holds it | feature/the-trunks-recorded-run-reaches-the-ledger | korczis | blocked | held | low | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1118 | feat(mesh): a build-cache offer is a typed model and selection is a pure function | feature/a-build-cache-offer-is-a-typed-model | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1197 | fix(mesh): a hello older than the one that made a link cannot displace it (I2132) | fix/an-older-hello-cannot-displace-a-newer-link | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1201 | feat(intent): realize() classifies unlinked work as empty, before_intents or orphan | feature/realize-classifies-unlinked-work | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1211 | feat(intent): the CLI and the Cockpit show the three counts of unlinked work | feature/realization-shows-three-counts | korczis | blocked | held | medium | merge_commit_not_allowed, depends_on:#1201 and 3 more |
| #1298 | feat(plan): an issue's delivery is inferred from merges, releases and the forge (I2740) | feature/an-issue-delivery-is-inferred | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1341 | feat(ui): an issue is started, verified and finished from the intent workspace (I2781) | feature/an-issue-moves-from-the-workspace | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1184 | feat(ui): /ui/waves shows what the plan lets run at the same time and what is still open | feature/a-wave-is-a-screen | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1207 | test(mesh): paging mesh.events while events arrive returns every event once (I2140) | fix/paging-mesh-events-returns-every-event-once | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1225 | feat(mesh): a node key's succession is signed and confers trust only through its predecessor (I2705 slice 1) | feature/a-node-key-succession-is-signed | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1301 | fix(adr): a branch that renumbered its decision away claims nothing at the old number (I2761) | fix/a-renumbered-adr-claims-nothing | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1094 | fix(doctor): judge only the generated region of a region projection as a bootstrap (I2588) | fix/a-region-host-is-not-judged-as-a-bootstrap | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1193 | fix(mesh): a dialer reads no reply beyond its bound and no more candidates than the bound (I2704a) | fix/a-dialer-reads-a-bounded-reply | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1279 | fix(build): a build prunes the idle incremental sessions of its build directory (I2713) | fix/idle-incremental-sessions-are-pruned | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1226 | feat(gates): gate state is something the runtime can answer (I1512) | feature/gate-state-is-answerable | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1228 | fix(runtime): a rebuild never replaces the executable a live lease names (I2059) | fix/a-rebuild-never-replaces-a-leased-executable | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1148 | feat(peers): the peer board is read from the command line | feature/the-peer-board-is-read-from-the-command-line | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1208 | fix(mesh): a refusing peer is retried at a measured, jittered rate (I2704b) | fix/a-refusing-peer-is-retried-at-a-jittered-rate | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #965 | fix(monitor): a cancelled run is news, a deployed Pages run needs help, the cursor is kept | feature/everything-is-followed-in-one-stream | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1219 | test(intent): unlinked work is classed end to end (case 3057, stacked on #1211) | test/an-unlinked-unit-is-classed-end-to-end | korczis | blocked | held | medium | merge_commit_not_allowed, depends_on:#1211 and 3 more |
| #1346 | feat(knowledge): one capability lists the whole knowledge base, and /ui/knowledge browses it | feature/the-knowledge-base-is-listed-and-browsed | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1311 | feat(autonomy): the autonomy a session has is read, explained and measured (I2790) | feature/the-autonomy-a-session-has-is-measured | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1170 | feat(server): a server reports the share it serves, and when it is skewed | fix/a-server-serves-its-own-share | korczis | blocked | held | medium | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1214 | fix(ci): a push spends its bound on this machine and names what it leaves to CI | fix/a-push-spends-its-budget-and-names-the-rest | korczis | blocked | held | high | merge_commit_not_allowed, depends_on:#1205 and 3 more |
| #1309 | feat(core): one portable core runs on the host and as wasm32, held by one executed fixture (I2784) | feature/a-browser-computes-for-the-mesh | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1051 | feat(telemetry): the telemetry record names who reported each fact (I0301) | feature/the-execution-record-names-its-reporter | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1099 | docs(adr): a session joins the cluster before it works — current, announced and useful (ADR 0156) | feature/a-session-joins-the-cluster-before-it-works | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1212 | fix(derive): a derive does not depend on how loaded the machine is | fix/a-derive-does-not-depend-on-load | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1227 | fix(mesh): the cooperation rule lists the hello checks in the order the code runs them (I2703, stacked on #1197) | fix/the-hello-checks-are-listed-in-the-order-they-run | korczis | blocked | held | high | merge_commit_not_allowed, depends_on:#1197 and 3 more |
| #1286 | feat(yaml): a flatten is cached by its content under .ai/local/cache/flat (I0821) | feature/flatten-cache-i0821 | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1313 | fix(release): a pre-release is never published or resolved as the stable release | fix/a-prerelease-is-never-the-stable-release | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #925 | feat(site): the changelog shows what moved since the previous deployment | feature/the-site-shows-what-changed-since-it-was-deployed | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1295 | feat(release): a release leaves the site better than it found it | feature/a-release-leaves-the-site-better | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1312 | fix(mcp): a client always gets a server, and a bare session starts by joining the cluster (ADR 0172) | feature/a-client-always-gets-a-server | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1349 | fix(build): build dirs are swept before every build, under cargo's lock (I2713) | fix/the-disk-is-bounded-before-the-cliff | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1299 | feat(worktree): a checkout says how far it is from the remote trunk, and a stale one fails doctor | feature/a-checkout-serves-the-current-trunk | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #947 | feat(mesh): init declares the mesh, closed until a machine is enrolled | fix/init-declares-the-mesh | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 2 more |
| #1357 | merge: batch 71b2 (disk bound, pages finding, IDD workspace) judged by one run | integration/71b2-top-20261017 | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 1 more |
| #1358 | fix(env): a tool on PATH that cannot run is not a tool; node, python3 and zola are probed | fix/a-shim-that-cannot-run-is-not-a-tool | korczis | blocked | held | high | merge_commit_not_allowed, review_policy_unread and 1 more |
42 of 79 open pull requests shown · observed 2026-10-18 00:00:23Z
Blockers
| PR | Disposition | Why | What would move it |
|---|---|---|---|
| #1089 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/project/issues/I2601.yaml |
| #1218 | conflicting | conflicts_on:2, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves lib/bench.sh, share/commands.yaml |
| #1083 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves lib/check.sh |
| #1169 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves lib/init.sh |
| #1178 | conflicting | conflicts_on:5, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves apps/majordomus-cli/src/ui/mod.rs, apps/majordomus-cli/src/ui/observatory.rs, docs/MAJORDOMUS_UI.md, share/ui/observatory.js, test/cases/3011_the_observatory_draws_nothing_it_did_not_read.sh |
| #1181 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves share/ui/ui.css |
| #933 | conflicting | conflicts_on:2, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves share/cockpit/cockpit.css, site/data/homepage.toml |
| #966 | conflicting | conflicts_on:3, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves apps/majordomus-cli/src/ui/mod.rs, docs/MAJORDOMUS_UI.md, share/ui/ui.css |
| #1111 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves apps/majordomus-cli/src/ui/mod.rs |
| #1205 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/ci/gates.yaml |
| #1287 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/ci/gates.yaml |
| #1289 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves scripts/pages |
| #1081 | conflicting | conflicts_on:3, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .github/workflows/release.yml, apps/majordomus-cli/src/capability/builtin/health.rs, scripts/release-verify |
| #1232 | conflicting | conflicts_on:1, merge_commit_not_allowed, depends_on:#1214, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/ci/gates.yaml |
| #919 | conflicting | conflicts_on:2, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves apps/majordomus-cli/src/mesh/doctor.rs, apps/majordomus-cli/tests/mesh.rs |
| #1060 | conflicting | conflicts_on:2, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/ci/gates.yaml, docs/RELEASE.md |
| #921 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .cargo/config.toml |
| #882 | conflicting | conflicts_on:7, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves apps/majordomus-cli/Cargo.lock, apps/majordomus-cli/Cargo.toml, apps/majordomus-cli/src/capability/builtin/worktree.rs, apps/majordomus-cli/src/cli.rs, apps/majordomus-cli/src/commands/worktree.rs, apps/majordomus-cli/src/worktree/mod.rs, docs/WORKTREES.md |
| #1304 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/ci/gates.yaml |
| #821 | conflicting | conflicts_on:9, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves apps/majordomus-cli/src/capability/builtin/gates.rs, apps/majordomus-cli/src/capability/builtin/obligations.rs, apps/majordomus-cli/src/gates/done.rs, apps/majordomus-cli/src/gates/mod.rs, lib/finish.sh, lib/usecase.sh, scripts/ci/run-plan, share/commands.yaml, test/cases/131_completion_gates.sh |
| #900 | conflicting | conflicts_on:8, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/knowledge/sources.yaml, apps/majordomus-cli/src/capability/builtin/mod.rs, apps/majordomus-cli/src/capability/handler.rs, apps/majordomus-cli/src/capability/model.rs, apps/majordomus-cli/src/capability/registry.rs, docs/README.md, share/kinds.yaml, share/skeleton/ai/repo/knowledge/sources.yaml |
| #1302 | conflicting | conflicts_on:1, merge_commit_not_allowed, depends_on:#1298, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/ci/gates.yaml |
| #1305 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves .ai/repo/ci/gates.yaml |
| #1050 | conflicting | conflicts_on:3, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves docs/MAJORDOMUS_UI.md, share/cockpit/cockpit.css, share/ui/ui.css |
| #1294 | conflicting | conflicts_on:2, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves share/cockpit/cockpit.css, share/ui/ui.css |
| #1058 | conflicting | conflicts_on:1, merge_commit_not_allowed, review_policy_unread, required_checks_unread | the author merges master and resolves campaigns/MANIFEST.sha256 |
What depends on what
| Pull request | Depends on | How it is known |
|---|---|---|
| #1342 | #1341 | confirmed · open |
| #1167 | #1118 | confirmed · open |
| #1348 | #1342 | confirmed · open |
| #1348 | #1341 | inferred · open |
| #1343 | #1309 | confirmed · open |
| #1306 | #1287 | confirmed · open |
| #1345 | #1343 | confirmed · open |
| #1345 | #1309 | inferred · open |
| #1232 | #1214 | confirmed · open |
| #1232 | #1205 | inferred · open |
| #1304 | #1298 | inferred · open |
| #1302 | #1298 | confirmed · open |
| #1302 | #1304 | inferred · open |
| #1305 | #1298 | inferred · open |
| #1305 | #1304 | inferred · open |
| #1211 | #1201 | confirmed · open |
| #1219 | #1211 | confirmed · open |
| #1219 | #1201 | inferred · open |
| #1214 | #1205 | confirmed · open |
| #1227 | #1197 | confirmed · open |
| #1349 | #921 | inferred · open |
| #1349 | #1279 | inferred · open |
| #947 | #919 | inferred · open |
| #947 | #1301 | inferred · open |
| #1357 | #921 | inferred · open |
| #1357 | #1279 | inferred · open |
| #1357 | #1289 | inferred · open |
| #1357 | #1341 | inferred · open |
| #1357 | #1342 | inferred · open |
| #1357 | #1348 | inferred · open |
| #1357 | #1349 | inferred · open |
Recent activity
The executor has recorded nothing about a pull request.
integration.queue299 msAPI/api/v1/pull-requestsCLImajordomus prs statusMCPmajordomus_pull_requeststechnical view
integration.events1 msAPI/api/v1/pull-requests/eventsCLImajordomus prs eventsMCPmajordomus_integration_eventstechnical view