Merge starbase
Metadata
Current evaluation
Merged Starbase into main via PR #95, including Ruff formatting, relaxed fixture() enforcement, and manual fixes.
Resolution: closed resolved
Reason: The PR was integrated through commit 071d217, "Merge remote-tracking branch 'starbase/main' into merge-starbase," completing the documented Starbase synchronization.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- The first commit has the merge. No surprises there I think
- Second commit has the output of `tox run -e format-ruff` + disabling the mandatory `fixture()`
- Third commit has manual fixes that ruff couldn't fix by itself.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged Starbase into main via PR #95, including Ruff formatting, relaxed fixture() enforcement, and manual fixes. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #95 merged Starbase into main, including Ruff formatting, relaxed mandatory fixture() checks, and manual fixes across 25 files. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into main by PR #95, integrating starbase with Ruff formatting, the fixture() adjustment, and manual fixes. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into main. Integrated the starbase branch with ruff formatting, disabled mandatory fixture() checks, and applied manual fixes across 25 files. Coverage improved by 0.51% with 80% diff coverage. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #74 many: merge starbase/main | craft-archives | merged | Merged starbase/main via commit 071d217, resolving conflicts in favor of starbase; follow-up lint fixes produced merged PR head b23d3b3. | |
| #270 fix: starbase breakage from #265 | starbase | merged | Merged PR #270 as commit 9027b2c, fixing breakage introduced by #265 with small follow-up corrections. | |
| #145 Merge starbase/main | craft-cli | merged | Merged Starbase into craft-cli: build config moved to pyproject.toml (setup.py/cfg and Makefiles removed), linters, coverage and docs updated. Landed as PR #145, approved and merged. | |
| #70 [EXPERIMENTAL] merge starbase/main | craft-archives | closed | Closed unmerged as an experiment; PR #74 superseded it by performing the real starbase/main merge with conflicts resolved and lint fixes. | |
| #324 starbase: merge 'starbase/main' | craft-providers | merged | Merged starbase/main into craft-providers without squashing. PR #324 landed via merge commit 7aacbfd (PR tip f06bf01), changing 9 files. | |
| #22 Starbase migration | craft-grammar | merged | Merged the Starbase migration into craft-grammar via PR #22 at commit 3a6f6c4, changing 48 files (+1,692/-669) after two approvals. | |
| #92 Rebase on starbase | craft-grammar | merged | Merged PR #92 rebased craft-grammar on Starbase as commit 9594141 after two approvals and with all CI passing; selected TICS, docs, CODEOWNERS and README changes were deferred. | |
| #353 docs: clarify the steps for merging starbase into a project | starbase | merged | Merged PR #353 in commit 3fe73bf, adding two documentation lines clarifying how to merge starbase into a project. | |
| #55 lint: stricter ruff rules | starbase | merged | Merged PR canonical/starbase#55 as b5cda0d, tightening Ruff lint rules in one file (+23/-9) after maintainer approval. | |
| #441 fix: resolve ruff and ty lint findings | craft-store | closed | Merged to fix ruff and ty lint findings (import ordering, type-checking imports, ty model fields) in preparation for the Starbase sync PR #440. |