{"version":1,"repository":"voidzero-dev/vite-plus","workflow":"ci.yml","coverageStart":"2026-09-19T00:00:00.000Z","updatedAt":"2026-10-19T14:10:03.337Z","runs":[{"id":35417068662,"number":14999,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2745)","branch":"main","event":"push","sha":"4adaef5a56acce720d1d5b216e44e592ad49b633","startedAt":"2026-09-19T02:55:16.000Z","completedAt":"2026-09-19T03:10:15.000Z","durationSeconds":899,"jobCount":29},{"id":35423818995,"number":15017,"attempt":1,"title":"fix(cli): default unpinned npm to Node's bundled version (#2742)","branch":"main","event":"push","sha":"d239360ffb373461bd8e6596ee759bcbaf5436e0","startedAt":"2026-09-19T05:23:21.000Z","completedAt":"2026-09-19T05:44:55.000Z","durationSeconds":1294,"jobCount":29},{"id":35424939614,"number":15026,"attempt":1,"title":"fix(cli): prevent download progress from overwriting terminal output …","branch":"main","event":"push","sha":"604f9046d7f06c7e5b2053823ff11b6dd20b909b","startedAt":"2026-09-19T05:48:40.000Z","completedAt":"2026-09-19T06:03:18.000Z","durationSeconds":878,"jobCount":29},{"id":35426985993,"number":15036,"attempt":1,"title":"ci: upgrade setup-node to set up Node before pnpm (#2747)","branch":"main","event":"push","sha":"d6dcc4b3c1d3edf382d5d805ab566fc0026920b3","startedAt":"2026-09-19T06:34:54.000Z","completedAt":"2026-09-19T06:49:02.000Z","durationSeconds":848,"jobCount":29},{"id":35428538491,"number":15042,"attempt":1,"title":"fix(cli): resolve package manager defaults centrally (#2748)","branch":"main","event":"push","sha":"ed9cdb187bcc86e1288f5736c574f44852cdf54c","startedAt":"2026-09-19T07:09:15.000Z","completedAt":"2026-09-19T07:23:30.000Z","durationSeconds":855,"jobCount":29},{"id":35431880659,"number":15058,"attempt":1,"title":"fix(cli): import local versions module via file URL (#2749)","branch":"main","event":"push","sha":"7952751bb3af8f3ef0731fe9b982c908110e1d99","startedAt":"2026-09-19T08:23:45.000Z","completedAt":"2026-09-19T08:40:47.000Z","durationSeconds":1022,"jobCount":29},{"id":35450779536,"number":15072,"attempt":1,"title":"fix(pm): default to pnpm when no package manager is detected (#2750)","branch":"main","event":"push","sha":"31ccaeab827b84021c84aca827d57bea077c8ad8","startedAt":"2026-09-19T15:06:38.000Z","completedAt":"2026-09-19T15:22:19.000Z","durationSeconds":941,"jobCount":29},{"id":35453951359,"number":15080,"attempt":1,"title":"fix(migrate): remove unused oxlint plugin dependencies on upgrades (#…","branch":"main","event":"push","sha":"f27dd28aba4e7a8e7adb9aa8f5b599c564328069","startedAt":"2026-09-19T16:07:41.000Z","completedAt":"2026-09-19T16:15:24.000Z","durationSeconds":463,"jobCount":29},{"id":35456517135,"number":15082,"attempt":1,"title":"docs: streamline agent guidance and require format checks (#2753)","branch":"main","event":"push","sha":"82733c45ff2031e3458d65a826960211f44cbe2e","startedAt":"2026-09-19T16:56:27.000Z","completedAt":"2026-09-19T17:03:37.000Z","durationSeconds":430,"jobCount":29},{"id":35514048867,"number":15100,"attempt":1,"title":"fix(ci): update npmx.dev ecosystem fixture (#2756)","branch":"main","event":"push","sha":"2caaef1d24e95df505deb8a2bc0c6dbb143038f4","startedAt":"2026-09-20T13:37:27.000Z","completedAt":"2026-09-20T13:50:03.000Z","durationSeconds":756,"jobCount":29},{"id":35520749610,"number":15123,"attempt":1,"title":"fix(staged)!: upgrade lint-staged and automate future updates (#2754)","branch":"main","event":"push","sha":"4ce84fdb4a041f23c3dd0e95a464df224f662045","startedAt":"2026-09-20T15:48:58.000Z","completedAt":"2026-09-20T16:02:55.000Z","durationSeconds":837,"jobCount":29},{"id":35551933254,"number":15140,"attempt":1,"title":"feat(env): separate system-first shims from the main bin directory (#…","branch":"main","event":"push","sha":"591f2b85b3e9e98947503f01bb6fcb93dc0a4096","startedAt":"2026-09-21T01:45:26.000Z","completedAt":"2026-09-21T02:16:49.000Z","durationSeconds":1883,"jobCount":29},{"id":35553783886,"number":15154,"attempt":1,"title":"chore(deps): update dependency voidzero-dev/setup-vp to v1.21.0 (#2760)","branch":"main","event":"push","sha":"24aa8e6bcd9df261b74a22c3f5d85fa6a4daf190","startedAt":"2026-09-21T02:19:16.000Z","completedAt":"2026-09-21T02:44:18.000Z","durationSeconds":1502,"jobCount":29},{"id":35555368051,"number":15163,"attempt":1,"title":"feat(pm): support rebuild with Yarn Berry (#2761)","branch":"main","event":"push","sha":"be003372ed4eea0e2e50fba6e4c2878b0ef0f237","startedAt":"2026-09-21T02:48:11.000Z","completedAt":"2026-09-21T03:07:22.000Z","durationSeconds":1151,"jobCount":29},{"id":35557563677,"number":15169,"attempt":1,"title":"fix(pm): warn about unsupported --no-save for yarn update (#2762)","branch":"main","event":"push","sha":"906d8b19cfbc1637568295385ff01e4bc7ad4b3a","startedAt":"2026-09-21T03:27:09.000Z","completedAt":"2026-09-21T03:48:51.000Z","durationSeconds":1302,"jobCount":29},{"id":35559344820,"number":15173,"attempt":1,"title":"fix(install): show progress and shell activation instructions (#2744)","branch":"main","event":"push","sha":"a8b0a721a05659e670ef1a2f4c0651e0e8915f19","startedAt":"2026-09-21T03:59:08.000Z","completedAt":"2026-09-21T04:14:28.000Z","durationSeconds":920,"jobCount":29},{"id":35582522771,"number":15192,"attempt":1,"title":"chore: bump vite-task to 790b152 (#2767)","branch":"main","event":"push","sha":"bcc11eecb30f00623071c2333cc2a3dfd14dfdd3","startedAt":"2026-09-21T09:18:31.000Z","completedAt":"2026-09-21T09:36:20.000Z","durationSeconds":1069,"jobCount":29},{"id":35612343069,"number":15225,"attempt":1,"title":"fix(env): initialize package-manager preferences during setup (#2763)","branch":"main","event":"push","sha":"dd67ce7022c9e76214c21416a778f771a0f80180","startedAt":"2026-09-21T14:28:02.000Z","completedAt":"2026-09-21T14:50:12.000Z","durationSeconds":1330,"jobCount":29},{"id":35676995131,"number":15252,"attempt":1,"title":"feat(pm): support shared install options in add (#2722)","branch":"main","event":"push","sha":"85905a75f1024502b51ea362fe13fbff55fd8c64","startedAt":"2026-09-22T01:46:13.000Z","completedAt":"2026-09-22T02:03:42.000Z","durationSeconds":1049,"jobCount":29},{"id":35684159539,"number":15258,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2778)","branch":"main","event":"push","sha":"5790b128b762f1775450d95e9ef3345e9663140a","startedAt":"2026-09-22T03:42:48.000Z","completedAt":"2026-09-22T03:56:06.000Z","durationSeconds":798,"jobCount":29},{"id":35698302904,"number":15267,"attempt":1,"title":"refactor(cli): use native lint and fmt config discovery (#2731)","branch":"main","event":"push","sha":"462111cf5b198811b11aed8be2a03850c13a353a","startedAt":"2026-09-22T07:10:44.000Z","completedAt":"2026-09-22T07:25:32.000Z","durationSeconds":888,"jobCount":29},{"id":35701074112,"number":15270,"attempt":3,"title":"fix(create): inline generator dependencies without catalog support (#…","branch":"main","event":"push","sha":"1e165266fab8567ec072b92aae395384b3c7dd97","startedAt":"2026-09-22T08:21:58.000Z","completedAt":"2026-09-22T08:34:30.000Z","durationSeconds":752,"jobCount":29},{"id":35749209688,"number":15309,"attempt":1,"title":"test(snapshots): reduce repeated setup and worker idle time (#2771)","branch":"main","event":"push","sha":"911620fcbfbb40bb143ff671a4fbd07af5f79861","startedAt":"2026-09-22T15:42:31.000Z","completedAt":"2026-09-22T15:57:51.000Z","durationSeconds":920,"jobCount":29},{"id":35833079971,"number":15346,"attempt":1,"title":"fix(docs): refine copy prompt feedback (#2799)","branch":"main","event":"push","sha":"644d8fdfbf41ac16ee8d567bd33d798b70e2e42f","startedAt":"2026-09-23T07:42:00.000Z","completedAt":"2026-09-23T07:43:00.000Z","durationSeconds":60,"jobCount":3},{"id":35846131380,"number":15353,"attempt":1,"title":" fix(cli): handle broken pipes in command output (#2785)","branch":"main","event":"push","sha":"04aa8dda0eeab4ac25a276a09fb0a83f42efa4db","startedAt":"2026-09-23T09:59:20.000Z","completedAt":"2026-09-23T10:17:15.000Z","durationSeconds":1075,"jobCount":29},{"id":35875161920,"number":15377,"attempt":1,"title":"docs: avoid nested scrolling in prompt dialog (#2794)","branch":"main","event":"push","sha":"43cb10af7d636cd9eb13d8261259ed20c8183724","startedAt":"2026-09-23T14:34:25.000Z","completedAt":"2026-09-23T14:35:44.000Z","durationSeconds":79,"jobCount":3},{"id":35877835901,"number":15380,"attempt":1,"title":"fix(config): type async tool options contextually (#2803)","branch":"main","event":"push","sha":"6abe93a6159238c25d955fa41450de60df0554b6","startedAt":"2026-09-23T14:56:12.000Z","completedAt":"2026-09-23T15:06:02.000Z","durationSeconds":590,"jobCount":29},{"id":35945049188,"number":15387,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2805)","branch":"main","event":"push","sha":"d29792f74fff4ee54794681020c95e0212a3eff8","startedAt":"2026-09-24T01:55:48.000Z","completedAt":"2026-09-24T02:08:54.000Z","durationSeconds":786,"jobCount":29},{"id":36120414926,"number":15416,"attempt":1,"title":"feat(migrate): move task cache settings under cache (#2814)","branch":"main","event":"push","sha":"688fe4aaace6824e0b2bd6d95af1830c8319faeb","startedAt":"2026-09-25T09:47:37.000Z","completedAt":"2026-09-25T10:02:50.000Z","durationSeconds":913,"jobCount":29},{"id":36122200357,"number":15419,"attempt":1,"title":"fix(cli): expose Vitest 5 options in test help (#2809)","branch":"main","event":"push","sha":"4897b10aa1a88e1a21832959f89aa659d956fa37","startedAt":"2026-09-25T10:06:58.000Z","completedAt":"2026-09-25T10:18:43.000Z","durationSeconds":705,"jobCount":29},{"id":36123328004,"number":15422,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2812)","branch":"main","event":"push","sha":"3383694c96c3845bc6bc803c236f3521331ad1e9","startedAt":"2026-09-25T10:19:15.000Z","completedAt":"2026-09-25T10:33:59.000Z","durationSeconds":884,"jobCount":29},{"id":36138983110,"number":15425,"attempt":1,"title":"fix(cli): use native config discovery for lint and fmt (#2807)","branch":"main","event":"push","sha":"9f6e158bae7ee01868c8f1a881b49f0a3d9d9503","startedAt":"2026-09-25T13:07:29.000Z","completedAt":"2026-09-25T13:24:19.000Z","durationSeconds":1010,"jobCount":29},{"id":36214924141,"number":15444,"attempt":1,"title":"test(snapshots): provision vite-plus in the setup reference home (#2819)","branch":"main","event":"push","sha":"355a33ef5548d535b52e8addf021b7d37c4cc660","startedAt":"2026-09-26T03:28:50.000Z","completedAt":"2026-09-26T03:35:41.000Z","durationSeconds":411,"jobCount":29},{"id":36215416959,"number":15446,"attempt":1,"title":"fix(ci): install committed dependencies before preview migrations (#2…","branch":"main","event":"push","sha":"5c08a72c2e2041f5a9d49c76b572c9427101d3c0","startedAt":"2026-09-26T03:38:19.000Z","completedAt":"2026-09-26T03:45:21.000Z","durationSeconds":422,"jobCount":29},{"id":36221650656,"number":15454,"attempt":1,"title":"release: v1.0.0-rc.1: task cache settings move under `cache` (#2818)","branch":"main","event":"push","sha":"a9d81a4911190345408854b1c1f5cabdc8490a10","startedAt":"2026-09-26T05:43:39.000Z","completedAt":"2026-09-26T05:58:00.000Z","durationSeconds":861,"jobCount":29},{"id":36369459154,"number":15483,"attempt":1,"title":"release: v1.0.0: Vite+ 1.0 is stable (#2839)","branch":"main","event":"push","sha":"fc287d7b1c0dc008dbc65d1d2b2f51a44e2a5ea4","startedAt":"2026-09-28T02:20:44.000Z","completedAt":"2026-09-28T02:38:50.000Z","durationSeconds":1086,"jobCount":29},{"id":36417005302,"number":15497,"attempt":1,"title":"docs: announce Vite+ 1.0 on website (#2843)","branch":"main","event":"push","sha":"314efa374391b4e81103d21d205072da47053cf8","startedAt":"2026-09-28T11:40:03.000Z","completedAt":"2026-09-28T11:41:15.000Z","durationSeconds":72,"jobCount":3},{"id":36417511391,"number":15499,"attempt":1,"title":" docs: update homepage pack demo for the 1.0 release (#2844)","branch":"main","event":"push","sha":"db29f8bf97339bd2ab849f4a507c41e3af6caedf","startedAt":"2026-09-28T11:45:04.000Z","completedAt":"2026-09-28T11:46:14.000Z","durationSeconds":70,"jobCount":3},{"id":37102358984,"number":15545,"attempt":1,"title":"test: skip update output snapshots in catalog regression tests (#2872)","branch":"main","event":"push","sha":"a1e4cb859873d263ed0499f39ce9326dda0786fb","startedAt":"2026-10-03T06:13:47.000Z","completedAt":"2026-10-03T06:20:58.000Z","durationSeconds":431,"jobCount":29},{"id":37103775624,"number":15551,"attempt":1,"title":"chore: ignore root temporary directory (#2860)","branch":"main","event":"push","sha":"eb42aed2b49406759b335f0fedac7e6c8ee5bc4b","startedAt":"2026-10-03T06:39:30.000Z","completedAt":"2026-10-03T06:46:49.000Z","durationSeconds":439,"jobCount":29},{"id":37137116003,"number":15565,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2871)","branch":"main","event":"push","sha":"361eba58c5b9ff9b2fe634c90da81b0ff2e0cd87","startedAt":"2026-10-03T16:30:44.000Z","completedAt":"2026-10-03T16:45:29.000Z","durationSeconds":885,"jobCount":29},{"id":37293654481,"number":15609,"attempt":1,"title":"chore(ci): remove unused set-snapshot-version action (#2877)","branch":"main","event":"push","sha":"1cf02e9088519d8062f7779ac6db4e9e16b8481d","startedAt":"2026-10-05T09:59:40.000Z","completedAt":"2026-10-05T10:13:46.000Z","durationSeconds":846,"jobCount":29},{"id":37304987327,"number":15612,"attempt":1,"title":"docs: align manual installation examples with the toolchain (#2887)","branch":"main","event":"push","sha":"6d2c7de62f7744fec29ac3cae8ec076528411a28","startedAt":"2026-10-05T11:45:31.000Z","completedAt":"2026-10-05T11:55:02.000Z","durationSeconds":571,"jobCount":29},{"id":37310120544,"number":15620,"attempt":1,"title":"refactor: reuse setup shim filename helper in env doctor (#2876)","branch":"main","event":"push","sha":"16b3f143282dac049191d84c6c113a17dcece2b9","startedAt":"2026-10-05T12:31:31.000Z","completedAt":"2026-10-05T12:48:13.000Z","durationSeconds":1002,"jobCount":29},{"id":37318506445,"number":15636,"attempt":1,"title":"fix(core): declare optional peers of bundled rolldown-plugin-dts (#2868)","branch":"main","event":"push","sha":"36406f741b4d03b6fe85a013fe7528f1accff4df","startedAt":"2026-10-05T13:39:34.000Z","completedAt":"2026-10-05T14:05:49.000Z","durationSeconds":1575,"jobCount":29},{"id":37325379663,"number":15647,"attempt":1,"title":"fix(cli): forward Vitest doctor and complete subcommands (#2879)","branch":"main","event":"push","sha":"7df6288a74621f25cf52fb77679d86db734a0869","startedAt":"2026-10-05T14:31:26.000Z","completedAt":"2026-10-05T14:47:40.000Z","durationSeconds":974,"jobCount":29},{"id":37328730845,"number":15652,"attempt":1,"title":"refactor(cli): replace `semver` usage with `verkit` (#2837)","branch":"main","event":"push","sha":"e5b9490273b453e6326cea0f14218c76ed98a7ee","startedAt":"2026-10-05T14:56:05.000Z","completedAt":"2026-10-05T15:13:24.000Z","durationSeconds":1039,"jobCount":29},{"id":37401254782,"number":15664,"attempt":1,"title":"ci: use latest Vite+ for docs and fix flaky tests (#2855)","branch":"main","event":"push","sha":"0c7bab19dbc3d6d37bf283e61f8adf58d217cbda","startedAt":"2026-10-06T01:51:18.000Z","completedAt":"2026-10-06T02:12:27.000Z","durationSeconds":1269,"jobCount":29},{"id":37403119168,"number":15672,"attempt":1,"title":"fix(cli): preserve setup colors when stdout is captured (#2829)","branch":"main","event":"push","sha":"be1c36fd5fc04d145be877d5860cbb5cbba56a01","startedAt":"2026-10-06T02:14:00.000Z","completedAt":"2026-10-06T02:32:23.000Z","durationSeconds":1103,"jobCount":29},{"id":37405669570,"number":15677,"attempt":1,"title":"refactor(migrate): remove unused function callback metadata (#2894)","branch":"main","event":"push","sha":"d6deb7f565ff5819e08d1520e63b262a86556ef3","startedAt":"2026-10-06T02:45:20.000Z","completedAt":"2026-10-06T03:08:51.000Z","durationSeconds":1411,"jobCount":29},{"id":37407401617,"number":15681,"attempt":1,"title":"fix(cli): set package-manager lifecycle env for vp run (#2895)","branch":"main","event":"push","sha":"c03dd22cb42873903a681d9a3fd3b20fda3fbf3b","startedAt":"2026-10-06T03:06:25.000Z","completedAt":"2026-10-06T03:27:50.000Z","durationSeconds":1285,"jobCount":29},{"id":37410404437,"number":15687,"attempt":1,"title":"fix(cli): unify global install and remove output (#2828)","branch":"main","event":"push","sha":"e41a62f1498641ba24a851c2e5ad06a279dab731","startedAt":"2026-10-06T03:44:33.000Z","completedAt":"2026-10-06T04:06:10.000Z","durationSeconds":1297,"jobCount":29},{"id":37412205880,"number":15689,"attempt":1,"title":"docs(vpx): use executable package examples (#2864)","branch":"main","event":"push","sha":"cd40c6a509e696c6166179e106c4067bdd2faaf3","startedAt":"2026-10-06T04:07:36.000Z","completedAt":"2026-10-06T04:24:06.000Z","durationSeconds":990,"jobCount":29},{"id":37416829879,"number":15695,"attempt":1,"title":"chore: move logo svgs to `docs/public` (#2831)","branch":"main","event":"push","sha":"1621f9a8562039797a7721f05acf451af7888ce6","startedAt":"2026-10-06T05:05:43.000Z","completedAt":"2026-10-06T05:13:18.000Z","durationSeconds":455,"jobCount":29},{"id":37418519640,"number":15698,"attempt":1,"title":"fix(pm): use npm for Bun config fallback (#2899)","branch":"main","event":"push","sha":"f9d79ac5a66940311421639c1f6a17edb502ac0c","startedAt":"2026-10-06T05:26:15.000Z","completedAt":"2026-10-06T05:42:36.000Z","durationSeconds":981,"jobCount":29},{"id":37420246726,"number":15701,"attempt":1,"title":"fix(cli): reload pack config on Windows in watch mode (#2826)","branch":"main","event":"push","sha":"64cc3aaaa52d9ea446bb8de7a4c97670ffb9c515","startedAt":"2026-10-06T05:46:57.000Z","completedAt":"2026-10-06T05:54:51.000Z","durationSeconds":474,"jobCount":29},{"id":37422119120,"number":15705,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2896)","branch":"main","event":"push","sha":"429ecc8d480ae45c54771026104cd099e519cf56","startedAt":"2026-10-06T06:08:27.000Z","completedAt":"2026-10-06T06:22:58.000Z","durationSeconds":871,"jobCount":29},{"id":37423705779,"number":15707,"attempt":1,"title":"fix(migrate): report missing package.json (#2821)","branch":"main","event":"push","sha":"1ebe40aea2c9c79ec889bfb05d1405afdc165db1","startedAt":"2026-10-06T06:26:08.000Z","completedAt":"2026-10-06T06:34:32.000Z","durationSeconds":504,"jobCount":29},{"id":37425392307,"number":15711,"attempt":1,"title":"fix(migrate): preserve Oxlint rule aliases (#2820)","branch":"main","event":"push","sha":"d0490f66ab921ad2a9e7e6a85c3f52f21f3eb8dc","startedAt":"2026-10-06T06:43:55.000Z","completedAt":"2026-10-06T06:53:38.000Z","durationSeconds":583,"jobCount":29},{"id":37426578209,"number":15714,"attempt":1,"title":"fix(migrate): preserve unpinned package manager policy (#2817)","branch":"main","event":"push","sha":"6961386f6fb7f111f7e577462f34797aadfb3942","startedAt":"2026-10-06T06:56:03.000Z","completedAt":"2026-10-06T07:03:04.000Z","durationSeconds":421,"jobCount":29},{"id":37429640788,"number":15717,"attempt":1,"title":"test: stabilize Bun, Yarn, and preview snapshots (#2893)","branch":"main","event":"push","sha":"84028c9afcc9193edf061a86db3295291bd3e400","startedAt":"2026-10-06T07:26:12.000Z","completedAt":"2026-10-06T07:34:59.000Z","durationSeconds":527,"jobCount":29},{"id":37429822976,"number":15719,"attempt":1,"title":"chore(docs): refresh trusted stack stats (#2841)","branch":"main","event":"push","sha":"d4ad6da0758e6a5c2272a95ee3a22ad01ac322d2","startedAt":"2026-10-06T07:28:00.000Z","completedAt":"2026-10-06T07:28:54.000Z","durationSeconds":54,"jobCount":3},{"id":37431805994,"number":15722,"attempt":1,"title":"fix(create): complete catalogs in existing pnpm workspaces (#2808)","branch":"main","event":"push","sha":"79443767b3129f1086385ad975250d13cba54143","startedAt":"2026-10-06T07:46:54.000Z","completedAt":"2026-10-06T07:55:15.000Z","durationSeconds":501,"jobCount":29},{"id":37433017280,"number":15726,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2904)","branch":"main","event":"push","sha":"f978fdcfcb8662123f50011d0f0a5615fe26f772","startedAt":"2026-10-06T07:58:22.000Z","completedAt":"2026-10-06T08:20:23.000Z","durationSeconds":1321,"jobCount":29},{"id":37435180452,"number":15729,"attempt":1,"title":"fix(implode): use boom as confirmation word (#2901)","branch":"main","event":"push","sha":"0eda9c7ecc2e031f4bf11bb10dbd25d1c2b278db","startedAt":"2026-10-06T08:18:01.000Z","completedAt":"2026-10-06T08:31:37.000Z","durationSeconds":816,"jobCount":29},{"id":37437378141,"number":15734,"attempt":1,"title":"fix(pm): correct Yarn Berry build script guidance (#2902)","branch":"main","event":"push","sha":"7dfa006db45e13da2b4155a37430aa827b5e4fae","startedAt":"2026-10-06T08:37:46.000Z","completedAt":"2026-10-06T08:53:20.000Z","durationSeconds":934,"jobCount":29},{"id":37442017903,"number":15738,"attempt":1,"title":"feat(prompts): improve rendering, validation, and navigation (#2870)","branch":"main","event":"push","sha":"d25047921a841e26370347cce3eaae5747adcacd","startedAt":"2026-10-06T09:18:39.000Z","completedAt":"2026-10-06T09:34:14.000Z","durationSeconds":935,"jobCount":29},{"id":37445424861,"number":15748,"attempt":1,"title":"fix(migrate): strip unsupported Oxlint rules with report (#2906)","branch":"main","event":"push","sha":"27b4ffdb5f3d757f2f8237505131099df14699c6","startedAt":"2026-10-06T09:47:50.000Z","completedAt":"2026-10-06T09:57:58.000Z","durationSeconds":608,"jobCount":29},{"id":37447170380,"number":15750,"attempt":1,"title":"perf(cli): defer Vite config resolver until needed (#2851)","branch":"main","event":"push","sha":"390f2157fc817fa707d48eb1aefec192a48485b3","startedAt":"2026-10-06T10:03:11.000Z","completedAt":"2026-10-06T10:12:29.000Z","durationSeconds":558,"jobCount":29},{"id":37450113815,"number":15753,"attempt":1,"title":"fix(shim): preserve Windows terminal after Ctrl+C (#2890)","branch":"main","event":"push","sha":"b639509e1c1c7fed68983a2caf66273cb9771ef4","startedAt":"2026-10-06T10:29:30.000Z","completedAt":"2026-10-06T10:45:38.000Z","durationSeconds":968,"jobCount":29},{"id":37452315392,"number":15756,"attempt":1,"title":"chore(deps): update github actions (#2838)","branch":"main","event":"push","sha":"118c0079469e9dc136313fcab01a39d23a0258cc","startedAt":"2026-10-06T10:49:26.000Z","completedAt":"2026-10-06T11:04:46.000Z","durationSeconds":920,"jobCount":29},{"id":37557815405,"number":15771,"attempt":1,"title":"release: v1.1.0: faster `vp dev` startup and clearer interactive prom…","branch":"main","event":"push","sha":"3aa366ee03ac162f5acfd8ee7c752a8245d904c6","startedAt":"2026-10-07T01:34:56.000Z","completedAt":"2026-10-07T01:50:00.000Z","durationSeconds":904,"jobCount":29},{"id":37581432610,"number":15780,"attempt":1,"title":"fix(deps): migrate node-semver crate to js-semver (#2835)","branch":"main","event":"push","sha":"fae38b949f104ac1ad8c0df81d989cf319410a06","startedAt":"2026-10-07T06:26:18.000Z","completedAt":"2026-10-07T06:41:07.000Z","durationSeconds":889,"jobCount":29},{"id":37591583945,"number":15794,"attempt":1,"title":"chore: exclude upstream-managed dependencies from Renovate (#2918)","branch":"main","event":"push","sha":"7f970043d93d8a329460e4a7d194bc8302460845","startedAt":"2026-10-07T08:06:35.000Z","completedAt":"2026-10-07T08:15:37.000Z","durationSeconds":542,"jobCount":29},{"id":37594089110,"number":15803,"attempt":1,"title":"fix(migrate): preserve modern tsdown defaults (#2910)","branch":"main","event":"push","sha":"ac5fab0d6367e7c7bc1330f1fad9a05c0eda66ce","startedAt":"2026-10-07T08:30:02.000Z","completedAt":"2026-10-07T08:45:28.000Z","durationSeconds":926,"jobCount":29},{"id":37634736598,"number":15840,"attempt":1,"title":"fix(prompts): use one space after status symbols (#2928)","branch":"main","event":"push","sha":"38b4e75d44b86fdd70d193476afbbd6cc25fd0cd","startedAt":"2026-10-07T14:12:22.000Z","completedAt":"2026-10-07T14:24:55.000Z","durationSeconds":753,"jobCount":29},{"id":37638500372,"number":15848,"attempt":1,"title":"fix(deps): synchronize bundled tool dependencies (#2921)","branch":"main","event":"push","sha":"7f77700b98e30cac9244809791d50d5a1db7dff3","startedAt":"2026-10-07T14:39:15.000Z","completedAt":"2026-10-07T14:57:38.000Z","durationSeconds":1103,"jobCount":29},{"id":37714658241,"number":15867,"attempt":1,"title":"ci(docs): replace GitHub Actions task cache with Vite Task remote cac…","branch":"main","event":"push","sha":"01ae2e8d37774981a3d9dd2609244f326df8270d","startedAt":"2026-10-08T01:47:23.000Z","completedAt":"2026-10-08T02:00:45.000Z","durationSeconds":802,"jobCount":29},{"id":37719779521,"number":15871,"attempt":1,"title":"docs: rename install guide to package management (#2929)","branch":"main","event":"push","sha":"1f59861e881eb57d6b531e1e5fbf709f18247451","startedAt":"2026-10-08T02:50:25.000Z","completedAt":"2026-10-08T03:07:36.000Z","durationSeconds":1031,"jobCount":29},{"id":37722532365,"number":15877,"attempt":1,"title":"chore: add nix flake for contributor development environment (#2874)","branch":"main","event":"push","sha":"6e55f560dd38f4ed48f7c77de4817d62eb2f76e0","startedAt":"2026-10-08T03:24:04.000Z","completedAt":"2026-10-08T03:32:28.000Z","durationSeconds":504,"jobCount":29},{"id":37724546046,"number":15883,"attempt":1,"title":"fix(cli): keep generator description prompt visible (#2940)","branch":"main","event":"push","sha":"28823a27c8ad1ac8bb494bba48603589fe9558f9","startedAt":"2026-10-08T03:49:34.000Z","completedAt":"2026-10-08T03:59:12.000Z","durationSeconds":578,"jobCount":29},{"id":37759199616,"number":15927,"attempt":1,"title":"ci(docs): fix lockfile path for docs dependency cache (#2951)","branch":"main","event":"push","sha":"511fa9e0078d3121638753dfb142fc371db4b32d","startedAt":"2026-10-08T09:48:31.000Z","completedAt":"2026-10-08T09:56:49.000Z","durationSeconds":498,"jobCount":29},{"id":37892277482,"number":15959,"attempt":1,"title":"fix(config): skip git config writes that change nothing (#2958)","branch":"main","event":"push","sha":"9635bcc4c4d1c0b46b4c5bea37b48a4cfc4c4dcd","startedAt":"2026-10-09T06:11:49.000Z","completedAt":"2026-10-09T06:27:54.000Z","durationSeconds":965,"jobCount":29},{"id":38018542438,"number":16014,"attempt":1,"title":"chore(deps): update pnpm to v12.11.2 (#2857)","branch":"main","event":"push","sha":"60b32b2bb9bc1759f881b13f94e01fa53ad8d54a","startedAt":"2026-10-10T02:52:21.000Z","completedAt":"2026-10-10T03:07:53.000Z","durationSeconds":932,"jobCount":29},{"id":38050142270,"number":16035,"attempt":1,"title":"chore(deps): update crate-ci/typos action to v1.51.1 (#2969)","branch":"main","event":"push","sha":"907ee580eb9983d91efe6412812ee2d4a858d58d","startedAt":"2026-10-10T11:55:58.000Z","completedAt":"2026-10-10T12:05:53.000Z","durationSeconds":595,"jobCount":29},{"id":38057106650,"number":16060,"attempt":1,"title":"fix(env): preserve PowerShell command failure status (#2947)","branch":"main","event":"push","sha":"5093a5b99937266428101b769b05535b77a37383","startedAt":"2026-10-10T13:47:53.000Z","completedAt":"2026-10-10T14:02:39.000Z","durationSeconds":886,"jobCount":29},{"id":38059420077,"number":16068,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2977)","branch":"main","event":"push","sha":"ba330aa0d4410eeb34e0af06451f2d2bfb0fd7f2","startedAt":"2026-10-10T14:23:38.000Z","completedAt":"2026-10-10T14:46:53.000Z","durationSeconds":1395,"jobCount":29},{"id":38067054846,"number":16086,"attempt":1,"title":"fix(create): bound organization template archive processing (#2950)","branch":"main","event":"push","sha":"b7ea3063031ba2f688f948a9aac9bff1f3893f44","startedAt":"2026-10-10T16:17:29.000Z","completedAt":"2026-10-10T16:25:13.000Z","durationSeconds":464,"jobCount":29},{"id":38103044044,"number":16107,"attempt":1,"title":"perf(ci): remove platform waits and reuse native test binaries (#2961)","branch":"main","event":"push","sha":"bd0b43fa9688859e9c8882e9ffc748cc517a29d3","startedAt":"2026-10-11T01:48:09.000Z","completedAt":"2026-10-11T01:56:01.000Z","durationSeconds":472,"jobCount":29},{"id":38203170231,"number":16165,"attempt":1,"title":"fix(ci): isolate upstream CLI help capture (#2976)","branch":"main","event":"push","sha":"cc4daace47e8f68d0b78e6e5e46cb6253f923231","startedAt":"2026-10-12T04:17:23.000Z","completedAt":"2026-10-12T04:34:57.000Z","durationSeconds":1054,"jobCount":29},{"id":38211095768,"number":16200,"attempt":1,"title":"docs: correct migration prerequisites and upgrade order (#2990)","branch":"main","event":"push","sha":"1f96c7fac318e15873346f43fe9a467819a9443b","startedAt":"2026-10-12T06:08:27.000Z","completedAt":"2026-10-12T06:39:50.000Z","durationSeconds":1883,"jobCount":29},{"id":38215701324,"number":16212,"attempt":1,"title":"fix(pm): support authenticated private registries (#2624)","branch":"main","event":"push","sha":"47c78058786dafd0f6ea9702ab4c0e919f053c90","startedAt":"2026-10-12T07:03:56.000Z","completedAt":"2026-10-12T07:17:59.000Z","durationSeconds":843,"jobCount":29},{"id":38229243323,"number":16239,"attempt":1,"title":"chore: align Nix development shell with pnpm 12 (#2974)","branch":"main","event":"push","sha":"bb1f323b4d520b5b9fd742961b7f5e9ebc585a8b","startedAt":"2026-10-12T09:20:24.000Z","completedAt":"2026-10-12T09:37:10.000Z","durationSeconds":1006,"jobCount":29},{"id":38229405019,"number":16242,"attempt":1,"title":"chore: align Nix development shell with pnpm 12 (#2974)","branch":"main","event":"push","sha":"bb1f323b4d520b5b9fd742961b7f5e9ebc585a8b","startedAt":"2026-10-12T09:37:12.000Z","completedAt":"2026-10-12T09:55:15.000Z","durationSeconds":1083,"jobCount":29},{"id":38233868183,"number":16258,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#2998)","branch":"main","event":"push","sha":"516ba2e97ebf8d6a0ece60564b0b6290b845182e","startedAt":"2026-10-12T10:03:17.000Z","completedAt":"2026-10-12T10:30:54.000Z","durationSeconds":1657,"jobCount":29},{"id":38280133691,"number":16268,"attempt":1,"title":"test: use available API ports in browser snapshots (#3006)","branch":"main","event":"push","sha":"205cfaba234639c8cfd98218907450e02f158fd7","startedAt":"2026-10-12T16:50:09.000Z","completedAt":"2026-10-12T17:01:45.000Z","durationSeconds":696,"jobCount":29},{"id":38327230144,"number":16313,"attempt":1,"title":"chore(deps): upgrade Bingo and VitePress (#1831)","branch":"main","event":"push","sha":"7d21aa1c597620beea149dc73f941bf60a3c72d9","startedAt":"2026-10-13T00:26:19.000Z","completedAt":"2026-10-13T00:45:22.000Z","durationSeconds":1143,"jobCount":29},{"id":38336824153,"number":16327,"attempt":1,"title":"chore: bump vite-task to 9ba4cc9 (#3019)","branch":"main","event":"push","sha":"d4993899077174e25b73e4d23333ba0b31217381","startedAt":"2026-10-13T02:25:41.000Z","completedAt":"2026-10-13T02:53:32.000Z","durationSeconds":1671,"jobCount":29},{"id":38339391862,"number":16338,"attempt":1,"title":"fix(create): resolve missing generator catalogs and set rootDir (#2996)","branch":"main","event":"push","sha":"7a6b72384f2e37c1310d343150e77f277a1aa40d","startedAt":"2026-10-13T02:57:45.000Z","completedAt":"2026-10-13T03:19:25.000Z","durationSeconds":1300,"jobCount":29},{"id":38359933137,"number":16363,"attempt":1,"title":"fix: prevent cold runtime downloads from timing out snapshots (#3024)","branch":"main","event":"push","sha":"a629bae793ddfcf0d91651abd3a54894913cbfe8","startedAt":"2026-10-13T06:59:56.000Z","completedAt":"2026-10-13T07:14:17.000Z","durationSeconds":861,"jobCount":29},{"id":38362376551,"number":16368,"attempt":1,"title":"chore(deps): update security-action to v1.0.10 (#3022)","branch":"main","event":"push","sha":"29c300b51cb8b7a8492100ec424a2c25f0d12ec3","startedAt":"2026-10-13T07:23:50.000Z","completedAt":"2026-10-13T07:36:12.000Z","durationSeconds":742,"jobCount":29},{"id":38363847215,"number":16371,"attempt":1,"title":"ci: reuse CLI dependency cache for package builds (#3023)","branch":"main","event":"push","sha":"ded69f86a2a2de07ddcf92e5d7c675cf762c7993","startedAt":"2026-10-13T07:37:38.000Z","completedAt":"2026-10-13T07:44:59.000Z","durationSeconds":441,"jobCount":29},{"id":38367045990,"number":16377,"attempt":1,"title":"perf(ci): skip slow pnpm cache restores on macOS and Windows (#3015)","branch":"main","event":"push","sha":"ce51dbdd57a6ee2f3ec325b5ab393fa3c04d4e22","startedAt":"2026-10-13T08:06:41.000Z","completedAt":"2026-10-13T08:40:13.000Z","durationSeconds":2012,"jobCount":29},{"id":38371407078,"number":16386,"attempt":1,"title":"perf(ci): install prebuilt cargo-zigbuild binaries (#3010)","branch":"main","event":"push","sha":"58c2f836b307777a958ff0303a296e76d2529ba2","startedAt":"2026-10-13T08:45:08.000Z","completedAt":"2026-10-13T09:08:23.000Z","durationSeconds":1395,"jobCount":29},{"id":38391502132,"number":16405,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#3021)","branch":"main","event":"push","sha":"256959ebb539bb05900dc7db64aa9a5c39ad8559","startedAt":"2026-10-13T11:37:32.000Z","completedAt":"2026-10-13T11:50:58.000Z","durationSeconds":806,"jobCount":29},{"id":38401377696,"number":16423,"attempt":1,"title":"fix(pack): show both default env prefixes in help (#3002)","branch":"main","event":"push","sha":"4af97b2db65acd128a2e2a8e189a964f64a112b7","startedAt":"2026-10-13T12:59:06.000Z","completedAt":"2026-10-13T13:09:58.000Z","durationSeconds":652,"jobCount":29},{"id":38402888822,"number":16431,"attempt":1,"title":"chore(deps): update dependency voidzero-dev/setup-vp to v1.21.2 (#2991)","branch":"main","event":"push","sha":"e4438774914283f3860ff0fb534a44c5d944c067","startedAt":"2026-10-13T13:10:45.000Z","completedAt":"2026-10-13T13:21:41.000Z","durationSeconds":656,"jobCount":29},{"id":38404703879,"number":16442,"attempt":1,"title":"chore(deps): update github actions (#2992)","branch":"main","event":"push","sha":"d74d7975b9aff65428a434650a70fb4847ba5362","startedAt":"2026-10-13T13:24:35.000Z","completedAt":"2026-10-13T13:51:25.000Z","durationSeconds":1610,"jobCount":29},{"id":38536956845,"number":16525,"attempt":1,"title":"release: v1.2.0 (#3029)","branch":"main","event":"push","sha":"882872042ce1a3424a82b976641bbe9099634d9b","startedAt":"2026-10-14T08:41:57.000Z","completedAt":"2026-10-14T08:54:44.000Z","durationSeconds":767,"jobCount":29},{"id":38552484667,"number":16533,"attempt":1,"title":"ci(preview): register create-vite-plus preview builds (#3048)","branch":"main","event":"push","sha":"9d5ced7850187c8f670cc297f60f6ad887aa3450","startedAt":"2026-10-14T10:51:29.000Z","completedAt":"2026-10-14T10:58:50.000Z","durationSeconds":441,"jobCount":29},{"id":38555193829,"number":16540,"attempt":1,"title":"perf(ci): use ThinLTO for native test builds (#3026)","branch":"main","event":"push","sha":"5b01b679da6a46bbfe51eacdefcef90d3e4aea58","startedAt":"2026-10-14T11:14:41.000Z","completedAt":"2026-10-14T11:44:49.000Z","durationSeconds":1808,"jobCount":29},{"id":38558475945,"number":16542,"attempt":1,"title":"perf(ci): use a pinned prepacked Windows SDK (#2995)","branch":"main","event":"push","sha":"2970c91d161082860dae13adbdfe4ac08bfbdc6e","startedAt":"2026-10-14T11:42:34.000Z","completedAt":"2026-10-14T11:53:28.000Z","durationSeconds":654,"jobCount":29},{"id":38671282683,"number":16596,"attempt":1,"title":"test: remove tautological and duplicate Rust unit tests (#3057)","branch":"main","event":"push","sha":"88b34aa441737aa6093a24dfdc3d4efe05192924","startedAt":"2026-10-15T02:29:49.000Z","completedAt":"2026-10-15T02:47:58.000Z","durationSeconds":1089,"jobCount":29},{"id":38674578209,"number":16603,"attempt":1,"title":"fix(ci): preserve dependencies in Cargo V2 caches (#3000)","branch":"main","event":"push","sha":"bce9befb5d1f0f81a07bbb0422c4f50cb10105a2","startedAt":"2026-10-15T03:07:04.000Z","completedAt":"2026-10-15T03:19:14.000Z","durationSeconds":730,"jobCount":29},{"id":38676156021,"number":16609,"attempt":1,"title":"perf(test): reuse precompiled std for portable trampoline tests (#3009)","branch":"main","event":"push","sha":"8cf968ac7d310a3d957da221f144a1f293410d21","startedAt":"2026-10-15T03:25:06.000Z","completedAt":"2026-10-15T03:32:53.000Z","durationSeconds":467,"jobCount":29},{"id":38677928946,"number":16616,"attempt":1,"title":"ci: update Windows build pins with Renovate (#3049)","branch":"main","event":"push","sha":"48cc5e1db568e210249fb7e3bef11d705531f614","startedAt":"2026-10-15T03:45:40.000Z","completedAt":"2026-10-15T03:57:19.000Z","durationSeconds":699,"jobCount":29},{"id":38679150322,"number":16619,"attempt":1,"title":"fix(create): remove CLAUDE.md from agent picker (#3055)","branch":"main","event":"push","sha":"7b467f333e4e277569c911a680879d83b60110cc","startedAt":"2026-10-15T04:00:07.000Z","completedAt":"2026-10-15T04:07:24.000Z","durationSeconds":437,"jobCount":29},{"id":38687419738,"number":16633,"attempt":1,"title":"feat(pm): add package manifest commands (#3020)","branch":"main","event":"push","sha":"0b304d1f7f868481ac57dee570e9202d4c68e20e","startedAt":"2026-10-15T05:33:31.000Z","completedAt":"2026-10-15T05:42:49.000Z","durationSeconds":558,"jobCount":29},{"id":38688616092,"number":16638,"attempt":1,"title":"fix(cli): simplify vp staged output (#3060)","branch":"main","event":"push","sha":"f0470893c9f6dbb0840c844eee0db66b3a387958","startedAt":"2026-10-15T05:46:38.000Z","completedAt":"2026-10-15T05:55:56.000Z","durationSeconds":558,"jobCount":29},{"id":38691064975,"number":16646,"attempt":1,"title":"test: isolate Vitest browser and UI server ports (#3061)","branch":"main","event":"push","sha":"307a2bd329e30c2789b0e1433327062984cd563b","startedAt":"2026-10-15T06:12:44.000Z","completedAt":"2026-10-15T06:21:01.000Z","durationSeconds":497,"jobCount":29},{"id":38694098766,"number":16655,"attempt":1,"title":"fix(cli): start vp dev/build/preview through Vite's bin script (#3056)","branch":"main","event":"push","sha":"ff3b83e494b422cb2254e23d13e164d8355f5c89","startedAt":"2026-10-15T06:43:12.000Z","completedAt":"2026-10-15T06:50:15.000Z","durationSeconds":423,"jobCount":29},{"id":38696047163,"number":16661,"attempt":1,"title":"test: skip slow snapshot cases on Linux and Windows (#3059)","branch":"main","event":"push","sha":"eea713959ce72da0040541509bd7eb72ab9961bd","startedAt":"2026-10-15T07:01:51.000Z","completedAt":"2026-10-15T07:09:38.000Z","durationSeconds":467,"jobCount":29},{"id":38697525384,"number":16664,"attempt":1,"title":"docs: remind the user to run vp migrate in any old project (#3063)","branch":"main","event":"push","sha":"f4b6fe2e080f600760f694e7fbbded719d5ae696","startedAt":"2026-10-15T07:15:27.000Z","completedAt":"2026-10-15T07:33:39.000Z","durationSeconds":1092,"jobCount":29},{"id":38700173788,"number":16672,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#3058)","branch":"main","event":"push","sha":"a590ae04c97c30039a88f1e04100d344c0c36f70","startedAt":"2026-10-15T07:39:09.000Z","completedAt":"2026-10-15T07:53:32.000Z","durationSeconds":863,"jobCount":29},{"id":38703551031,"number":16682,"attempt":1,"title":"feat(pm): add dependency license listing (#3037)","branch":"main","event":"push","sha":"efc8be25a176f0cb197f37ffa7831c9e4f103e0b","startedAt":"2026-10-15T08:08:27.000Z","completedAt":"2026-10-15T08:19:28.000Z","durationSeconds":661,"jobCount":29},{"id":38837510576,"number":16739,"attempt":1,"title":"feat(env): support dist-tags for package manager versions (#3047)","branch":"main","event":"push","sha":"7ffb37b4bd5b2888835482dde6f7498cab973534","startedAt":"2026-10-16T01:53:10.000Z","completedAt":"2026-10-16T02:26:11.000Z","durationSeconds":1981,"jobCount":29},{"id":38842137684,"number":16745,"attempt":1,"title":"feat(deps): upgrade upstream dependencies (#3078)","branch":"main","event":"push","sha":"70022619f342f3b227f5c241e3cbe3f8bfa9c8b7","startedAt":"2026-10-16T02:46:26.000Z","completedAt":"2026-10-16T03:05:16.000Z","durationSeconds":1130,"jobCount":29},{"id":38849217424,"number":16755,"attempt":2,"title":"chore(deps): update junction, zip, rustls, and ast-grep (#1783)","branch":"main","event":"push","sha":"006e9700a62aab9d791889cdfaac31a67767e63d","startedAt":"2026-10-16T04:36:21.000Z","completedAt":"2026-10-16T04:44:11.000Z","durationSeconds":470,"jobCount":29},{"id":38853326085,"number":16763,"attempt":2,"title":"release: v1.3.0 (#3079)","branch":"main","event":"push","sha":"afbe4a285b4ac6ffac498eae71b10ff63069a029","startedAt":"2026-10-16T11:06:24.000Z","completedAt":"2026-10-16T11:20:57.000Z","durationSeconds":873,"jobCount":29},{"id":39013129681,"number":16804,"attempt":1,"title":"test: allow time for the Playwright type check on slow runners (#3082)","branch":"main","event":"push","sha":"401ada6cffadd1cafe09e01811cb73f8cdca2bee","startedAt":"2026-10-17T07:18:18.000Z","completedAt":"2026-10-17T07:28:44.000Z","durationSeconds":626,"jobCount":29},{"id":39092862179,"number":16825,"attempt":1,"title":"refactor(cli): replace `glob` with `tinyglobby` (#3099)","branch":"main","event":"push","sha":"2bfa93a40cbb48ccfaa95a0d773f5121fd55dc24","startedAt":"2026-10-18T03:13:35.000Z","completedAt":"2026-10-18T03:28:04.000Z","durationSeconds":869,"jobCount":29},{"id":39103007831,"number":16832,"attempt":1,"title":"fix(env): honor system-first mode in `vp env exec` and `vp node` (#3100)","branch":"main","event":"push","sha":"f548ae37095f37f54305755c00062f7b9d28d046","startedAt":"2026-10-18T06:08:54.000Z","completedAt":"2026-10-18T06:21:49.000Z","durationSeconds":775,"jobCount":29},{"id":39105732495,"number":16835,"attempt":1,"title":"fix(migrate): preserve workspace members when selecting pnpm (#2863)","branch":"main","event":"push","sha":"0403da7ab2d2b4e21f413ed2958dcede9a1a107c","startedAt":"2026-10-18T06:55:04.000Z","completedAt":"2026-10-18T07:03:20.000Z","durationSeconds":496,"jobCount":29},{"id":39107693043,"number":16839,"attempt":1,"title":"feat(check): add --deny-warnings flag (#3075)","branch":"main","event":"push","sha":"66a77fea39172ec15addae580a0bdc18833426c0","startedAt":"2026-10-18T07:26:59.000Z","completedAt":"2026-10-18T07:41:33.000Z","durationSeconds":874,"jobCount":29},{"id":39116483622,"number":16858,"attempt":1,"title":"feat(pm): add organization team commands (#3040)","branch":"main","event":"push","sha":"76381485121e4fe788d779699f453e53450328b5","startedAt":"2026-10-18T09:43:52.000Z","completedAt":"2026-10-18T09:56:47.000Z","durationSeconds":775,"jobCount":29},{"id":39119318093,"number":16862,"attempt":1,"title":"perf(cli): reduce release binary size and compare preview artifacts (…","branch":"main","event":"push","sha":"e92aaadbaa0989f16b308d6e7e1ed4349d7531c9","startedAt":"2026-10-18T10:27:26.000Z","completedAt":"2026-10-18T10:40:27.000Z","durationSeconds":781,"jobCount":29},{"id":39125309525,"number":16870,"attempt":1,"title":"fix(pm): prefer native pnpm and Yarn registry commands (#3044)","branch":"main","event":"push","sha":"4bd41b10a2b11c2a248fc192690d4343a2e2c8c2","startedAt":"2026-10-18T11:57:33.000Z","completedAt":"2026-10-18T12:12:03.000Z","durationSeconds":870,"jobCount":29},{"id":39128042213,"number":16877,"attempt":1,"title":"perf(snapshots): reduce registry traffic with local fixtures and cach…","branch":"main","event":"push","sha":"c337f45f9c70443a5c75d985e930a6020c08ae27","startedAt":"2026-10-18T12:37:16.000Z","completedAt":"2026-10-18T12:45:14.000Z","durationSeconds":478,"jobCount":29},{"id":39129900666,"number":16881,"attempt":1,"title":"chore: enable e18e lint rules (#3088)","branch":"main","event":"push","sha":"0de848e0f8cb8f46c6414be6bac55959e401709e","startedAt":"2026-10-18T13:03:45.000Z","completedAt":"2026-10-18T13:18:04.000Z","durationSeconds":859,"jobCount":29},{"id":39134055977,"number":16886,"attempt":1,"title":"fix(cli): use the Rust workspace lookup for the monorepo root (#3101)","branch":"main","event":"push","sha":"379b8037742467db8032b7f2e58003726df0d29c","startedAt":"2026-10-18T14:00:40.000Z","completedAt":"2026-10-18T14:13:56.000Z","durationSeconds":796,"jobCount":29},{"id":39149651690,"number":16893,"attempt":1,"title":"chore(deps): update npm packages (#3108)","branch":"main","event":"push","sha":"474a5344c579140ab8a3eb99d1413efc2656be0f","startedAt":"2026-10-18T17:27:18.000Z","completedAt":"2026-10-18T17:41:47.000Z","durationSeconds":869,"jobCount":29},{"id":39166806428,"number":16897,"attempt":1,"title":"chore(deps): update rust crate serial_test to v4 (#3109)","branch":"main","event":"push","sha":"0ace4639880e8b67ce9aecd26fc7d8e29c9b6b40","startedAt":"2026-10-18T21:12:39.000Z","completedAt":"2026-10-18T21:27:24.000Z","durationSeconds":885,"jobCount":29},{"id":39195814759,"number":16906,"attempt":1,"title":"perf(setup): allow an explicit Node runtime for installation (#3087)","branch":"main","event":"push","sha":"1b87fe805224a3cf8a67c6f19655f9b44ea6ab89","startedAt":"2026-10-19T03:40:38.000Z","completedAt":"2026-10-19T03:54:55.000Z","durationSeconds":857,"jobCount":29},{"id":39210268196,"number":16926,"attempt":1,"title":"fix(shim): preserve npm global links during uninstall dry runs (#3112)","branch":"main","event":"push","sha":"a42d40a97b5825bd50eacf09e1f3c74cdb72f907","startedAt":"2026-10-19T06:30:05.000Z","completedAt":"2026-10-19T06:44:41.000Z","durationSeconds":876,"jobCount":29},{"id":39213569483,"number":16930,"attempt":1,"title":"fix(core): resolve bundled dev runtime from core (#3111)","branch":"main","event":"push","sha":"f528a5978264f471dcc8c4c28b910acdc0d1fa7d","startedAt":"2026-10-19T07:03:43.000Z","completedAt":"2026-10-19T07:11:45.000Z","durationSeconds":482,"jobCount":29},{"id":39250102345,"number":16953,"attempt":1,"title":"fix(global): preserve existing binaries when installation fails (#3119)","branch":"main","event":"push","sha":"554486b5cf6ce5e86bbc03912489483a65928e2f","startedAt":"2026-10-19T12:11:21.000Z","completedAt":"2026-10-19T12:25:56.000Z","durationSeconds":875,"jobCount":29}]}