chore(merge): update starbase (2026-11-03)
Metadata
Current evaluation
Merged routine starbase sync updating pre-commit hooks (ruff-pre-commit v0.17.3), node to v26, and documentation fixes. All CI checks passed and PR was approved.
Resolution: closed resolved
Reason: The PR was merged, updating starbase-managed dependencies and documentation. All CI checks passed and it received approval from one reviewer.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Merge `starbase/main` into `main` and sync Starbase-managed updates.
## Overview of changes
Pulled from `starbase/main` (5 commits since previous sync):
- `ffcebcf`: `build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.17.3 (#645)`
- `bc873df`: `build(deps): update dependency node to v26 (#644)`
- `cc4121f`: `build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.17.2 (#641)`
- `2f812f6`: `docs: fix stray space before period in CONTRIBUTING.md (#639)`
- `80b62bc`: `docs: instruct to reuse homepage first sentence in llms_txt_description (#638)`
## Conflict resolution
Resolved per `references/file_ownership.md`:
- **`.pre-commit-config.yaml`:** updated `ruff-pre-commit` to newer pin `v0.17.3` from `starbase/main` while preserving repository-specific exclude pattern.
- **`.github/workflows/check-renovate.yaml` & `.github/workflows/copilot-setup-steps.yaml`:** updated node-version to 26 from `starbase/main`.
- **`CONTRIBUTING.md` & `docs/conf.py`:** merged upstream documentation fixes cleanly.
- **Rule 1b deletions:** verified Starbase scaffold files (`docs/release-notes/`, `.github/README.md`, `starcraft/__init__.py`) and AGENTS templates remain absent; `AGENTS.md` kept authoritative.
## Validation
| Check | Result |
|---|---|
| `make format` | **PASS** |
| `make lint` | **PASS** (ruff, ty, codespell, prettier, tombi, docs-lint, actionlint clean) |
| `make docs` | **PASS** (HTML, Vale, spelling, linkcheck clean) |
| `make test-fast` | **PASS** (266 passed, 34 deselected) |
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged routine starbase sync updating pre-commit hooks (ruff-pre-commit v0.17.3), node to v26, and documentation fixes. All CI checks passed and PR was approved. | |
| qwen/qwen3.6-35b-a3b |
Impact:
10
Quick Win:
7
Complexity:
10
Confidence:
85
Actionability:
75
|
needs review | Routine starbase sync updating pre-commit hooks, node version, and docs. CI passing, approved by 1 reviewer with 2 unresolved comments. | |
| qwen/qwen3.6-35b-a3b |
Impact:
15
Quick Win:
11
Complexity:
10
Confidence:
85
Actionability:
80
|
needs review | Routine starbase sync updating pre-commit hooks, node version, and docs. CI passing, validation complete, awaiting maintainer review. | |
| qwen/qwen3.6-35b-a3b |
Impact:
10
Quick Win:
8
Complexity:
5
Confidence:
85
Actionability:
80
|
needs review | Routine Starbase sync updating ruff-pre-commit to v0.17.3, node to v26, and docs fixes. All CI passing, awaiting maintainer review. |
Update history
| Date | Change |
|---|---|
| merged | |
| updated | |
| updated | |
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #279 chore(merge): update starbase (2026-11-03) | craft-archives | merged | Merged routine starbase sync updating Node.js to v26, bumping ruff-pre-commit to v0.17.3, and resolving merge conflicts. | |
| #1039 chore(merge): update starbase (2026-11-03) | craft-providers | merged | Routine starbase sync updating workflows, pre-commit hooks, and docs. Approved by 2 reviewers, CI passing, 1 unresolved review comment. | |
| #219 chore(merge): update starbase (2026-11-03) | debcraft | merged | Routine maintenance PR merging starbase/main (ffcebcf) into main, updating Node.js to v26, ruff-pre-commit to v0.17.3, and clarifying docs guidance. All validations passed. | |
| #449 chore(merge): update starbase (2026-10-20) | craft-store | merged | Merged routine Starbase sync updating dependencies, tooling configs, and resolving merge conflicts. All CI checks and validation passed. | |
| #1239 chore(merge): update starbase (2026-11-03) | craft-application | merged | Merged automated starbase sync updating CI workflows, tooling, pre-commit configs, and documentation. All validation checks passed. | |
| #219 chore(merge): update starbase (2026-10-13) | craft-grammar | closed | Merged routine starbase sync updating CI workflows, lint configs, and docs tooling to align with starbase/main. | |
| #1410 chore(merge): update starbase (2026-11-03) | rockcraft | open | Routine starbase merge updating GitHub Actions versions, pre-commit hooks, and docs. Approved by 2 reviewers, CI passing, 1 minor unresolved comment about linkcheck configuration. | |
| #493 chore(merge): update starbase (2026-10-08) | craft-cli | closed | Merged routine starbase/main sync updating build system, CI workflows, documentation tooling, and dependencies, with resolved merge conflicts. | |
| #507 chore(merge): update starbase (2026-10-20) | craft-cli | merged | Merged starbase/main sync updating CI workflows, build tooling, and docs scaffolding. Resolved 27 file conflicts, incorporated prep PRs #505 and #506, and squashed follow-up fixes into a single merge commit. |