Skip to content

[codex] Fix macOS app copyright year#84729

Merged
clawsweeper[bot] merged 2 commits into
mainfrom
clawsweeper/automerge-openclaw-openclaw-84385
May 20, 2026
Merged

[codex] Fix macOS app copyright year#84729
clawsweeper[bot] merged 2 commits into
mainfrom
clawsweeper/automerge-openclaw-openclaw-84385

Conversation

@clawsweeper

@clawsweeper clawsweeper Bot commented May 20, 2026

Copy link
Copy Markdown
Contributor

Makes #84385 merge-ready for the ClawSweeper automerge loop.
The edit pass should inspect the live PR diff, review comments, and failing checks; rebase if needed; keep the contributor branch credited; and stop only when validation is green or an external blocker is proven.
Known failing checks:

ClawSweeper 🐠 replacement reef notes:

  • Repair fallback: GitHub rejected the repair branch push because it updates workflow files and the ClawSweeper app token does not have workflows permission

Co-author credit kept:

fish notes: model gpt-5.5, reasoning high; reviewed against 26816c1.

@clawsweeper clawsweeper Bot added app: macos App: macos scripts Repository scripts commands Command implementations size: XS triage: blank-template Candidate: PR template appears mostly untouched. labels May 20, 2026
@openclaw-barnacle openclaw-barnacle Bot removed commands Command implementations triage: blank-template Candidate: PR template appears mostly untouched. labels May 20, 2026
@clawsweeper clawsweeper Bot added clawsweeper:automerge Maintainer opted this PR into bounded ClawSweeper-reviewed automerge proof: supplied External PR includes structured after-fix real behavior proof. proof: sufficient ClawSweeper judged the real behavior proof convincing. extensions: openrouter P3 Low-priority cleanup, docs, polish, ergonomics, or speculative work. rating: 🦐 gold shrimp Decent PR readiness signal, but merge confidence is limited. merge-risk: 🚨 automation 🚨 May affect CI, automerge, proof capture, label sync, or maintainer automation. status: 🚀 automerge armed This PR is in ClawSweeper's automerge lane. proof: 📸 screenshot Contributor real behavior proof includes screenshot evidence. clawsweeper Tracked by ClawSweeper automation labels May 20, 2026
@clawsweeper clawsweeper Bot mentioned this pull request May 20, 2026
25 tasks
@clawsweeper

clawsweeper Bot commented May 20, 2026

Copy link
Copy Markdown
Contributor Author

Codex review: passed.

Workflow note: Future ClawSweeper reviews update this same comment in place.

How this review workflow works
  • ClawSweeper keeps one durable marker-backed review comment per issue or PR.
  • Re-runs edit this comment so the latest verdict, findings, and automation markers stay together instead of adding duplicate bot comments.
  • A fresh review can be triggered by eligible @clawsweeper re-review comments, exact-item GitHub events, scheduled/background review runs, or manual workflow dispatch.
  • PR/issue authors and users with repository write access can comment @clawsweeper re-review or @clawsweeper re-run on an open PR or issue to request a fresh review only.
  • Maintainers can also comment @clawsweeper review to request a fresh review only.
  • Fresh-review commands do not start repair, autofix, rebase, CI repair, or automerge.
  • Maintainer-only repair and merge flows require explicit commands such as @clawsweeper autofix, @clawsweeper automerge, @clawsweeper fix ci, or @clawsweeper address review.
  • Maintainers can comment @clawsweeper explain to ask for more context, or @clawsweeper stop to stop active automation.

Summary
The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.

Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the macOS About settings view. I did not launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

PR rating
Overall: 🐚 platinum hermit
Proof: 🦞 diamond lobster ✨ media proof bonus
Patch quality: 🐚 platinum hermit
Summary: The PR is small and well-supported by source/visual proof, with the main remaining caution being the intentional validation-behavior broadening.

Rank-up moves:

  • none
What the crustacean ranks mean
  • 🦀 challenger crab: rare, exceptional readiness with strong proof, clean implementation, and convincing validation.
  • 🦞 diamond lobster: very strong readiness with only minor maintainer review expected.
  • 🐚 platinum hermit: good normal PR, likely mergeable with ordinary maintainer review.
  • 🦐 gold shrimp: useful signal, but proof or patch confidence is still limited.
  • 🦪 silver shellfish: thin signal; proof, validation, or implementation needs work.
  • 🧂 unranked krab: not merge-ready because proof is missing/unusable or there are serious correctness or safety concerns.
  • 🌊 off-meta tidepool: rating does not apply to this item.

Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics.

Real behavior proof
Sufficient (screenshot): The source PR supplies after-fix macOS source/build proof and a linked About-screen screenshot showing the 2026 text, and the replacement PR preserves that context.

Risk before merge

  • Non-macOS app-surface changed checks without SwiftLint will now skip app lint instead of failing locally, so macOS SwiftLint/build CI must remain part of merge proof for app changes.
  • The PR body names an older failing check from the source branch; merge should be gated on current-head checks for this replacement branch, not the stale source-branch result.

Maintainer options:

  1. Merge with macOS CI as the app-lint authority (recommended)
    Accept the broadened non-macOS SwiftLint skip once this PR's current head has green changed-check and macOS SwiftLint/build coverage.
  2. Keep the skip Testbox-scoped
    If maintainers want ordinary non-macOS check:changed to fail when SwiftLint is missing, keep the OPENCLAW_TESTBOX_REMOTE_RUN guard and solve the automation failure in the Testbox setup instead.

Next step before merge
No repair lane is needed; this active automerge replacement has no blocking code finding from review, and the remaining action is normal current-head validation and merge gating.

Security
Cleared: No concrete security or supply-chain concern found; the diff touches static UI text, changelog text, and local validation planning without new dependencies, permissions, secrets, downloads, or workflow execution changes.

Review details

Best possible solution:

Land the small About text fix only after current-head validation confirms the broadened changed-check skip behaves as intended and macOS SwiftLint/build coverage stays green.

Do we have a high-confidence way to reproduce the issue?

Yes from source inspection: current main still renders the 2025 copyright literal in the macOS About settings view. I did not launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Is this the best way to solve the issue?

Yes; changing the static About literal plus changelog is the narrow maintainable fix, and the validation-helper adjustment is covered by a focused changed-lanes test while macOS CI remains the SwiftLint owner.

Label changes:

  • add rating: 🐚 platinum hermit: Current PR rating is 🐚 platinum hermit because proof is 🦞 diamond lobster, patch quality is 🐚 platinum hermit, and The PR is small and well-supported by source/visual proof, with the main remaining caution being the intentional validation-behavior broadening.
  • remove rating: 🦐 gold shrimp: Current PR rating is rating: 🐚 platinum hermit, so this older rating label is no longer current.

Label justifications:

  • P3: This is a low-risk macOS About text and validation-helper cleanup with limited user impact.
  • merge-risk: 🚨 automation: The PR changes check:changed app-lint planning, so a bad merge could weaken or misroute validation on hosts without SwiftLint.
  • rating: 🐚 platinum hermit: Current PR rating is 🐚 platinum hermit because proof is 🦞 diamond lobster, patch quality is 🐚 platinum hermit, and The PR is small and well-supported by source/visual proof, with the main remaining caution being the intentional validation-behavior broadening.
  • status: 🚀 automerge armed: This PR is in ClawSweeper's automerge lane. Sufficient (screenshot): The source PR supplies after-fix macOS source/build proof and a linked About-screen screenshot showing the 2026 text, and the replacement PR preserves that context.
  • proof: sufficient: Contributor real behavior proof is sufficient. The source PR supplies after-fix macOS source/build proof and a linked About-screen screenshot showing the 2026 text, and the replacement PR preserves that context.
  • proof: 📸 screenshot: Contributor real behavior proof includes screenshot evidence. The source PR supplies after-fix macOS source/build proof and a linked About-screen screenshot showing the 2026 text, and the replacement PR preserves that context.

What I checked:

  • Current main still has stale About text: Current main renders Text("© 2025 Peter Steinberger — MIT License.") in the macOS About settings view, so the central UI change is not already implemented on main. (apps/macos/Sources/OpenClaw/AboutSettings.swift:80, b58572e283bc)
  • Changed-check skip is currently Testbox-only: On current main, shouldSkipAppLintForMissingSwiftlint only skips app lint when OPENCLAW_TESTBOX_REMOTE_RUN is truthy, the platform is not macOS, and SwiftLint is unavailable. (scripts/check-changed.mjs:66, b58572e283bc)
  • Current-main behavior probe: A read-only Node probe showed current main returns false for non-Testbox Linux without SwiftLint, true for Linux Testbox without SwiftLint, and false for macOS without SwiftLint; the PR intentionally broadens the first case. (scripts/check-changed.mjs:66, b58572e283bc)
  • macOS CI owns SwiftLint coverage: The macOS Swift CI lane installs SwiftLint and runs Swift lint before the macOS release build, which supports the PR's non-macOS skip message that macOS CI owns this coverage. (.github/workflows/ci.yml:1638, b58572e283bc)
  • Source PR proof and replacement context: The provided GitHub context links this replacement to [codex] Fix macOS app copyright year #84385, whose body reports macOS SwiftPM build proof, source proof for the 2026 literal, and an About screen screenshot; I also downloaded the linked proof SVG into the permitted scratch directory and confirmed it is accessible. (838679ac5ec6)
  • Feature history: Available git history ties the current AboutSettings file and changed-check helper to recent repository history through commits by Peter Steinberger and Ayaan Zaidi; current-line blame for the affected About text points at 64b6cafcaaaca0db7603a35c833ca3140a4a973d. (apps/macos/Sources/OpenClaw/AboutSettings.swift:80, 64b6cafcaaac)

Likely related people:

  • @steipete: Available history shows Peter Steinberger touching the macOS About settings file in recent release/current-main history, and the About text itself is owner-branded to Peter Steinberger. (role: recent area contributor; confidence: medium; commits: a185ca283a74, 8725c2b19ff6, 9a7160786a7d; files: apps/macos/Sources/OpenClaw/AboutSettings.swift)
  • Ayaan Zaidi: Current-line blame in this checkout attributes the affected macOS About string and the current changed-check SwiftLint skip/test code to 64b6cafcaaaca0db7603a35c833ca3140a4a973d. (role: introduced behavior in available history; confidence: medium; commits: 64b6cafcaaac; files: apps/macos/Sources/OpenClaw/AboutSettings.swift, scripts/check-changed.mjs, test/scripts/changed-lanes.test.ts)

Codex review notes: model gpt-5.5, reasoning high; reviewed against b58572e283bc.

@openclaw-barnacle openclaw-barnacle Bot removed the proof: supplied External PR includes structured after-fix real behavior proof. label May 20, 2026
@clawsweeper clawsweeper Bot added rating: 🐚 platinum hermit Good normal PR readiness with ordinary maintainer review expected. and removed rating: 🦐 gold shrimp Decent PR readiness signal, but merge confidence is limited. labels May 20, 2026
@clawsweeper

clawsweeper Bot commented May 20, 2026

Copy link
Copy Markdown
Contributor Author

ClawSweeper PR egg

✨ Hatched: 🥚 common Mossy Review Wisp

Hatch command

Comment @clawsweeper hatch when this PR is hatchable.

Hatchability rules:

  • Merged PRs are hatchable.
  • Open PRs are hatchable when they are status: 👀 ready for maintainer look, status: 🚀 automerge armed, or labeled clawsweeper:automerge.
  • Closed unmerged PRs are hatchable only when one of those hatchable labels is still present in the durable record.

Rarity: 🥚 common.
Trait: sniffs out flaky tests.
Image traits: location diff observatory; accessory little merge flag; palette pearl, teal, and neon green; mood calm; pose waving from a small platform; shell translucent glimmer shell; lighting bright celebratory glints; background smooth stones and checkmarks.
Share on X: post this hatch
Copy: My PR egg hatched a 🥚 common Mossy Review Wisp in ClawSweeper.

What is this egg doing here?
  • Eggs appear after the PR passes real-behavior proof. It is here for vibes, not verdicts: it does not change labels, ratings, merge decisions, or automation.
  • The shell reacts to review momentum: open follow-up work warms it up, re-review makes it wobble, and a clean final review lets it hatch.
  • Hatchability usually comes from sufficient real-behavior proof, no blocking P0/P1/P2 findings, no security attention needed, and clean correctness. A merged PR is already final, so merge makes the egg hatchable independently.
  • The hatch is seeded from this repository and PR number, so the same PR keeps the same creature; the reviewed head SHA can only change safe visual details.
  • Rarity is just collectible sparkle: 🥚 common, 🌱 uncommon, 💎 rare, ✨ glimmer, and 🌈 legendary.

@clawsweeper clawsweeper Bot merged commit 5c4c6a4 into main May 20, 2026
191 of 207 checks passed
@clawsweeper clawsweeper Bot deleted the clawsweeper/automerge-openclaw-openclaw-84385 branch May 20, 2026 23:45
@clawsweeper

clawsweeper Bot commented May 20, 2026

Copy link
Copy Markdown
Contributor Author

🦞✅
ClawSweeper merged this PR after the passing review.

Source: clawsweeper[bot]
Feedback: structured ClawSweeper verdict: pass (sha=26816c18d679ff7d5e2fd6197405f54453db6b59)
Merge status: merged by ClawSweeper automerge
Merged at: 2026-05-20T23:45:48Z
Merge commit: 5c4c6a42071c

What merged:

  • The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
  • Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ... launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:

  • PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

The automerge loop is complete.

Automerge progress:

  • 2026-05-20 23:45:32 UTC review passed 26816c18d679 (structured ClawSweeper verdict: pass (sha=26816c18d679ff7d5e2fd6197405f54453db6...)
  • 2026-05-20 23:45:51 UTC merged 26816c18d679 (merged by ClawSweeper automerge)

SebTardif pushed a commit to SebTardif/openclaw that referenced this pull request May 24, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
SebTardif pushed a commit to SebTardif/openclaw that referenced this pull request May 24, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
SebTardif pushed a commit to SebTardif/openclaw that referenced this pull request May 24, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
github-actions Bot pushed a commit to Desicool/openclaw that referenced this pull request May 24, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
galiniliev pushed a commit to galiniliev/openclaw that referenced this pull request May 25, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
SebTardif pushed a commit to SebTardif/openclaw that referenced this pull request May 26, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
SebTardif pushed a commit to SebTardif/openclaw that referenced this pull request May 26, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
SebTardif pushed a commit to SebTardif/openclaw that referenced this pull request May 26, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
jameslcowan pushed a commit to jameslcowan/openclaw that referenced this pull request Jun 2, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
SYU8384 pushed a commit to SYU8384/openclaw that referenced this pull request Jun 3, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
sablehead pushed a commit to sablehead/openclaw that referenced this pull request Jun 10, 2026
Summary:
- The PR updates the macOS About settings copyright text to 2026, adds a changelog entry, and adjusts changed-check planning so non-macOS hosts without SwiftLint emit an explicit app-lint skip with matching test coverage.
- Reproducibility: yes. from source inspection: current main still renders the 2025 copyright literal in the m ...  launch the app locally, but the source path and source PR proof make the observable issue high-confidence.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8438…

Validation:
- ClawSweeper review passed for head 26816c1.
- Required merge gates passed before the squash merge.

Prepared head SHA: 26816c1
Review: openclaw#84729 (comment)

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app: macos App: macos clawsweeper:automerge Maintainer opted this PR into bounded ClawSweeper-reviewed automerge clawsweeper Tracked by ClawSweeper automation extensions: openrouter merge-risk: 🚨 automation 🚨 May affect CI, automerge, proof capture, label sync, or maintainer automation. P3 Low-priority cleanup, docs, polish, ergonomics, or speculative work. proof: 📸 screenshot Contributor real behavior proof includes screenshot evidence. proof: sufficient ClawSweeper judged the real behavior proof convincing. rating: 🐚 platinum hermit Good normal PR readiness with ordinary maintainer review expected. scripts Repository scripts size: XS status: 🚀 automerge armed This PR is in ClawSweeper's automerge lane.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants