Open2
CLSay in the plugin README that the push hook opens a Rex status pane#406+7 −1Blocked: needs 1 maintainer signature (0 of 1)
M5Run the blog publisher's tests in CI; say feature launches close on deploy#411+7 −2Blocked: needs 1 maintainer signature (0 of 1)
Merged80
CLOpen a Rex desk for a task: its shell, a pane per open PR, its queue and CI log#416+931 −12merged as cbb3b24 in batch 399
CLOpen the page that resolves a waiting PR from its Rex pane#415+1002 −21merged as 4a96053 in batch 398
CLSay why a PR's approval stopped counting, on the PR and in its Rex pane#414+440 −16merged as 66cdad0 in batch 397
M5Open Team sign-up: restore Pricing and the Team upgrade, retire the waitlist#413+265 −672merged as d8df3ce in batch 396
M5Give the blog publisher its own agent key for nerudo/blog#412+20 −13merged as 0a1f5c4 in batch 395
M5Publish blog posts automatically, in parallel with code releases#410+748 −157merged as 7d68862 in batch 394
M5Turn on delivery tiers for Nerudo's own tasks#399+24 −1merged as d31d4d8 in batch 393, approved by kcirtapfromspace
M5Separate original execution provenance from feature-showcase assertions#397+63 −15merged as 2f6306b in batch 392, approved by kcirtapfromspace
CLShow the PR's label in the Rex pane header of a watch#409+25 −12merged as 77930d3 in batch 391
M5Review each change before it is pushed, not in the landing gate#408+24 −0merged as 896f074 in batch 391
M5Revert "Review each PR revision with an AI bug and security reviewer in the gate"#407+5 −2575merged as c5a1b43 in batch 390
CLSay that a queued PR waits while CI runs, without claiming its batch#405+1444 −217merged as 39954e1 in batch 389
M5Review each PR revision with an AI bug and security reviewer in the gate#402+2575 −5merged as 461fda3 in batch 388
M5Deploys only move forward: monotonic guard for nerudo and nerudo-web#404+458 −47merged as 361b77c in batch 387
M5Make private editorial delivery rounds converge per story#401+1204 −33merged as 391f0dd in batch 386
M5Revert a landing through the queue with unland#400+1233 −34merged as ce119cd in batch 385
M5Close routine work when it lands; keep signed blog releases for feature launches#398+316 −23merged as a592010 in batch 384
M5Show canonical source and fact qualification holds in private review#396+89 −12merged as a81d6cf in batch 383
M5Automate private Jev showcase review and unsigned blog delivery#391+6942 −204merged as 0f38b46 in batch 382, approved by kcirtapfromspace
M5Turn on the landing-loop metrics in the hosted forge#395+26 −10merged as b9fa013 in batch 381
M5Report the collision-context measurement: no difference in this workload#394+1602 −12merged as d895665 in batch 380
M5Turn production signals into tasks linked to the release#393+1203 −21merged as 2fa8ad6 in batch 379
M5Measure whether collision context helps agents land again#392+1267 −40merged as c28b4d9 in batch 378
CLKeep billing state current and background recovery bounded#390+981 −82merged as 7300507 in batch 377, approved by kcirtapfromspace
CLAdd worker-build and its pinned tools to the CI image#389+55 −10merged as 01e9831 in batch 376, approved by kcirtapfromspace
M5fix: recover original rejected editorial dispatches without clearing review holds#386+180 −12merged as 8f83606 in batch 375
M5docs: select Rex projects by full commit from the guide#384+1 −2merged as 6a90241 in batch 374
M5Show the pipeline graph above a job's log, open by default#382+64 −21merged as da8a4da in batch 373
M5fix: remove the Rex repository showcase and keep guidance in docs#381+64 −171merged as b17de1c in batch 372
M5Keep a wide pipeline graph scrolling inside its box#380+23 −0merged as dbbbd99 in batch 371
M5Make Pipelines a live workbench, as Tilt's dashboard is#379+570 −61merged as cefa025 in batch 370
M5fix: retain original JPEG source in Rex launch review#378+307 −81merged as 1e9483d in batch 369
M5Add an experimental factual precedence benchmark with isolated contrasts#377+201 −0merged as defbae9 in batch 368
M5feat: add public security and discovery references#376+571 −6merged as 2cbb861 in batch 367
CLKeep the branch and tag menu on screen on phones#375+83 −4merged as 410f3a8 in batch 366
CLUse the full page width for the code and release lists in Modern#374+24 −1merged as 65a5c7e in batch 365
M5Retain historical reviewer holds before pinned qualification comparisons#373+278 −8merged as 99c96da in batch 364
M5Integrate versioned Rex projects into Nerudo repositories and CLI#372+1643 −17merged as 7b1e421 in batch 364
M5Bound editorial automation with preflight and durable failure memory#371+814 −63merged as 440f88f in batch 363
M5fix(worker): honor retry deadlines and stop full-page alarm loops#369+1936 −37merged as a7e3690 in batch 362
M5Tag new Nerudo resources during deployment and scheduled reconciliation#368+679 −8merged as c14f2c7 in batch 361
CLOpen branches and tags from the Code tab's branch name#367+241 −30merged as c518e75 in batch 360
CLTurn on the qa, security and sbom CI jobs, and clippy in the rust job#364+182 −37merged as dfa6b36 in batch 359, approved by kcirtapfromspace
M5perf(search): stop Trunk snapshot write amplification and idle alarms#366+5352 −112merged as 8dc53a3 in batch 358
CLMake nerudo seal sign with an authorized local key before the browser#365+146 −33merged as e2c8d1b in batch 357
M5Keep narrative review questions focused on one dimension#363+448 −32merged as c500491 in batch 356
CLMove nerudo-app's undici to 7.30.1 past three new high advisories#362+5 −0merged as 557a0a2 in batch 355
M5Recover documentation search from cold native source reads#361+50 −21merged as b80048b in batch 354
M5Disambiguate narrative review inputs and retain private diagnostic history#360+863 −60merged as c5abc91 in batch 353
M5Make blog review an actionable inbox with a clear next review#359+231 −34merged as ef1d3e5 in batch 352
CLAdd the check tools to the CI image, and the policy they will enforce#355+208 −5merged as eae01dc in batch 351, approved by kcirtapfromspace
CLRun the Rust and web CI jobs after the runner job passes#341+3 −0merged as 6f14808 in batch 350, approved by kcirtapfromspace
M5Evaluate showcase narrative structure independently of surface style#358+669 −25merged as da051c3 in batch 349
M5feat(docs): search guides and keep task navigation in view#357+505 −95merged as edd243c in batch 348
COReplace billing entry pages with a persistent waitlist#356+690 −194merged as 6458531 in batch 347
CLGive the MCP server's package a version#354+3 −0merged as fcca7d9 in batch 346
CLFix the clippy warnings in nerudo-worker, natively and for wasm32#353+52 −51merged as 68c1d14 in batch 346
CLFix the clippy warnings in nerudo-git, nerudo-core and nerudo-cli#352+23 −24merged as 80dc9a4 in batch 345
CLMake the tracked shell scripts pass shellcheck#351+8 −8merged as 65140a7 in batch 345
CLUpdate rustls, tokio and the MCP server's dependencies past their advisories#350+21 −21merged as c1d971f in batch 344
CLShow Settings only to people who can manage, and let organization owners edit the organization profile#349+205 −50merged as 79111f3 in batch 343
CLUse issue, merged and approve consistently in the web app#348+175 −94merged as fabdd62 in batch 342
CLName the Repositories and Ecosystems pages once#346+69 −25merged as a5f2913 in batch 341
CLChoose a repository on every Inbox tab, including Watching#347+101 −9merged as 476841d in batch 340
CLShow the PR graph inside Pull requests, and list every merged pull request#345+152 −23merged as b57d322 in batch 339
CLDate older pipeline times on the Pipelines list#344+94 −3merged as f7c11d9 in batch 338
CLBuild the brand kit download instead of committing it#343+11 −5merged as 9714616 in batch 337
CLFilter pipelines by job and status#342+302 −8merged as b783506 in batch 336
CLDraw each pipeline as a graph from its batch to its verdict#340+269 −21merged as 82f20bf in batch 335
CLStart a CI job only after the jobs it needs passed#339+192 −26merged as 3fdeeb6 in batch 334
CLName the CI tab Pipelines#338+754 −746merged as 643627b in batch 333
CLLoad a finished job's log mid-read, and keep a short job page at its top#337+122 −42merged as 9a5d7b0 in batch 332
CLShow organization membership on profiles, private by default#336+213 −16merged as abc56e2 in batch 331
CLShow CI runs, steps and live logs in a repository Actions tab#335+664 −6merged as 2b802a3 in batch 330
CLOne personal Inbox for pull requests, issues and watched repositories#334+317 −177merged as 9f138a5 in batch 329
CLServe CI runs, steps and logs to the app's Actions tab#333+263 −3merged as 4870210 in batch 328
CLExplain re-preparing the runner service after an Apple container upgrade#332+5 −1merged as 7d632bc in batch 327
CLGate landings on the full Rust and web CI jobs#331+5 −4merged as ce7a03e in batch 326, approved by kcirtapfromspace
CLExplain who can approve a runner request after a refused approval#329+4 −0merged as 686d4d0 in batch 325
M5Keep implemented blog scope independent from prominence#328+113 −30merged as f5d5b6c in batch 324
Needs rebase9
M5Review each PR revision with an AI bug and security reviewer in the gate#402 r1+2575 −5Needs rebase: conflict in cf/nerudo-app/package.json with #400, #401; the agent rebases
M5Wire private blog delivery through native review and unsigned proposals#391 r1+6232 −135Needs rebase: conflict in .nerudo/workflows/ci.yml with #390; the agent rebases
M5Surface accurate CI failures, revision actions and operating health#383 r1+743 −117Needs rebase: conflict in cf/nerudo-app/src/views/ChangeDetail.tsx with #380, #381, #382; the agent rebases
M5Disambiguate narrative review inputs and retain private diagnostic history#360 r1+856 −60Needs rebase: conflict in cf/nerudo-app/src/views/BlogReview.tsx, cf/nerudo-app/src/views/blog-review.css with #359; the agent rebases
CLUse issue, merged and approve consistently in the web app#348 r2+175 −94Needs rebase: conflict in cf/nerudo-app/UX.md with #346; the agent rebases
CLShow Settings only to people who can manage, and let organization owners edit the organization profile#349 r1+205 −50Needs rebase: conflict in cf/nerudo-app/app/[org]/page.tsx with #347, #346; the agent rebases
CLUse issue, merged and approve consistently in the web app#348 r1+172 −91Needs rebase: conflict in cf/nerudo-app/src/components/Activity.tsx with #347; the agent rebases
CLName the Repositories and Ecosystems pages once#346 r1+69 −25Needs rebase: conflict in cf/nerudo-app/UX.md with #345; the agent rebases
CLShow CI runs, steps and live logs in a repository Actions tab#335 r1+664 −6Needs rebase: conflict in cf/nerudo-app/src/route.ts with #334; the agent rebases
Closed21
CLSay why a PR's approval stopped counting, on the PR and in its Rex pane#414 r1T-331Checks failed
M5Give the blog publisher its own agent key for nerudo/blog#412 r1T-329Closed: superseded
M5Publish blog posts automatically, in parallel with code releases#410 r2+755 −159Closed: superseded
M5Publish blog posts automatically, in parallel with code releases#410 r1+703 −158Closed: superseded
CLShow each pushed PR's landing progress live in Rex, beside its agent#405 r1+1443 −217Closed: superseded
M5Turn on the AI review in the landing gate for nerudo/nerudo#403 r1+81 −2Closed by m5_oa: Withdrawn: the owner does not want the Anthropic Messages API as the gate reviewer. The [review] code stays off without this config.
M5Show canonical source and fact qualification holds in private review#396 r1T-317Closed: superseded
CLCI drill: a new private key that must not land#388 r1+7 −0Checks failed
CLCI drill: an unwaived rustls advisory that must not land#387 r1T-288Checks failed
M5Surface accurate CI failures, revision actions and operating health#383 r2+744 −117Checks failed
M5Keep billing state current and background recovery bounded#370 r4+1020 −82Checks failed
CLCI drill: a clippy warning in nerudo-git that must not land#385 r1T-288Checks failed
M5Keep billing state current and background recovery bounded#370 r3T-303Checks failed
M5Integrate versioned Rex projects into Nerudo repositories and CLI#372 r2+1628 −17Closed: superseded
M5Integrate versioned Rex projects into Nerudo repositories and CLI#372 r1T-274Closed: superseded
M5Keep billing state current and background recovery bounded#370 r2+976 −82Checks failed
M5Keep billing state current and background recovery bounded#370 r1+909 −82Closed: superseded
M5perf(search): stop Trunk snapshot write amplification and idle alarms#366 r1T-296Closed: superseded
CLAdd the check tools to the CI image, and the policy they will enforce#355 r1+212 −5Closed: superseded
CLLoad a finished job's log even when its last poll lands mid-read#337 r1+118 −39Closed: superseded
CLCI gate drill: a failing runner test that must not land#330 r1+7 −0Checks failed