From 4760ee40556bab5e88b179fd2bd3cca1ddb3cafb Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 3 May 2026 13:20:23 +0100 Subject: [PATCH] chore: remove root assets --- .dockerignore | 5 ----- .oxfmtrc.jsonc | 2 -- .oxlintrc.json | 2 -- .../macos/Packaging}/dmg-background-small.png | Bin .../macos/Packaging}/dmg-background.png | Bin assets/avatar-placeholder.svg | 19 ------------------ assets/chrome-extension/icons/icon128.png | Bin 614 -> 0 bytes assets/chrome-extension/icons/icon16.png | Bin 265 -> 0 bytes assets/chrome-extension/icons/icon32.png | Bin 318 -> 0 bytes assets/chrome-extension/icons/icon48.png | Bin 370 -> 0 bytes package.json | 1 - scripts/changed-lanes.mjs | 7 +++++++ scripts/create-dmg.sh | 8 ++++---- src/scripts/ci-changed-scope.test.ts | 2 +- test/scripts/changed-lanes.test.ts | 15 ++++++++++++++ 15 files changed, 27 insertions(+), 34 deletions(-) rename {assets => apps/macos/Packaging}/dmg-background-small.png (100%) rename {assets => apps/macos/Packaging}/dmg-background.png (100%) delete mode 100644 assets/avatar-placeholder.svg delete mode 100644 assets/chrome-extension/icons/icon128.png delete mode 100644 assets/chrome-extension/icons/icon16.png delete mode 100644 assets/chrome-extension/icons/icon32.png delete mode 100644 assets/chrome-extension/icons/icon48.png diff --git a/.dockerignore b/.dockerignore index 69c7252c1a9..f655e72c7ab 100644 --- a/.dockerignore +++ b/.dockerignore @@ -59,11 +59,6 @@ apps/ios/build # large app trees not needed for CLI build apps/ -assets/ -Peekaboo/ -apps/swabble/ -Core/ -Users/ vendor/ # Needed for building the Canvas A2UI bundle during Docker image builds. diff --git a/.oxfmtrc.jsonc b/.oxfmtrc.jsonc index 5d99da66a5e..2def267522f 100644 --- a/.oxfmtrc.jsonc +++ b/.oxfmtrc.jsonc @@ -10,7 +10,6 @@ "useTabs": false, "ignorePatterns": [ "apps/", - "assets/", "CLAUDE.md", "docker-compose.yml", "dist/", @@ -23,7 +22,6 @@ "src/canvas-host/a2ui/a2ui.bundle.js", "test/fixtures/agents/prompt-snapshots/codex-model-catalog/*.instructions.md", "test/fixtures/agents/prompt-snapshots/happy-path/*.md", - "apps/swabble/", "vendor/", ], } diff --git a/.oxlintrc.json b/.oxlintrc.json index 53c50b9334b..2c9cfc6beb9 100644 --- a/.oxlintrc.json +++ b/.oxlintrc.json @@ -113,7 +113,6 @@ "vitest/prefer-expect-type-of": "error" }, "ignorePatterns": [ - "assets/", "dist/", "dist-runtime/", "docs/_layouts/", @@ -123,7 +122,6 @@ "skills/", "src/auto-reply/reply/export-html/template.js", "src/canvas-host/a2ui/a2ui.bundle.js", - "apps/swabble/", "vendor/", "**/.cache/**", "**/build/**", diff --git a/assets/dmg-background-small.png b/apps/macos/Packaging/dmg-background-small.png similarity index 100% rename from assets/dmg-background-small.png rename to apps/macos/Packaging/dmg-background-small.png diff --git a/assets/dmg-background.png b/apps/macos/Packaging/dmg-background.png similarity index 100% rename from assets/dmg-background.png rename to apps/macos/Packaging/dmg-background.png diff --git a/assets/avatar-placeholder.svg b/assets/avatar-placeholder.svg deleted file mode 100644 index d0a6999abff..00000000000 --- a/assets/avatar-placeholder.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/assets/chrome-extension/icons/icon128.png b/assets/chrome-extension/icons/icon128.png deleted file mode 100644 index 533cc812de79e24f30da7c024d5d23ee8be2622c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 614 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSY)RhkE)4%caKYZ?lNlJ8q&;06 zLn`LHy=&Vg;>gf&QPQyRpz(~Zl{2MR96Z)EqnauCe8L;fGp+_^0nFycqQU1C);z3W z+8xoht?FB~{@SJ6%bzV?ko7x#J2TLD5XhVL_lrAKskwd@uaQzAp05@4mk^eW`36!VYtg6u*06 z`s_{VzpKB`cRxWBa@N(K2@RzY_~_BCw=c{T?)f|-Sr4=w$9 zd)D8AUW0G-_3i(U@2gF7DN_~p`F!z?0$a-LR@bAF8#ey`ZT-i7mNd(EEoEkA=EMI# zRdgJa=KokJ&uH>QG455&i4#W-95|3*TPa&8HIc!G-^PH0Re@&#yUNjx4U8O1nR%Q& z4OwQNjR<}e7@oXlTjYB??-;L?goFeKe)eO%>=GBR1{~!UVP@cR%POhi659au34^Dr KpUXO@geCxOlV+Cy diff --git a/assets/chrome-extension/icons/icon32.png b/assets/chrome-extension/icons/icon32.png deleted file mode 100644 index f4c1be8a6a0faf269d0d4998c57cc7ebd09db913..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v~0Mo-U3d z5v|Dy60FLy20}pzN00uVFT~wf`@82lpPCoXa<&66t!A80wEOY?y+e?PL7vTljYgr+ zAsLOy2@;-OuD^EVVJ?n3QS$KzXm~m&Ib5@bmCqtmd1|i)O zfn_G<9EydH6&;%`_~V*4@4uZraV;Bb#)-o-uT8#w@aBn=nJ11PnDCv!OXyd;T>suA zB_+;_EDEZMDF<%sEHL5Zl{(OL#_`-sjinb97*6Clvq5ZKaZPN|tY){{PR=|%-%hYe z@l^5$nCQ8@lHk)lFrmLu@jYYLB!;bRlA4}f5Dgkyt$n+sf{zMb+kO7f&Bco^JM#uy z5p!Z&vaNf { runControlUiI18n: false, }); - expect(detectChangedScope(["assets/icon.png"])).toEqual({ + expect(detectChangedScope([".crabbox.yaml"])).toEqual({ runNode: true, runMacos: false, runAndroid: false, diff --git a/test/scripts/changed-lanes.test.ts b/test/scripts/changed-lanes.test.ts index 9b4a2f8cdb9..30f6541c276 100644 --- a/test/scripts/changed-lanes.test.ts +++ b/test/scripts/changed-lanes.test.ts @@ -781,6 +781,21 @@ describe("scripts/changed-lanes", () => { expect(plan.commands.map((command) => command.args[0])).not.toContain("tsgo:all"); }); + it("routes legacy root asset deletions as tooling during root cleanup", () => { + const result = detectChangedLanes([ + "assets/avatar-placeholder.svg", + "assets/chrome-extension/icons/icon128.png", + ]); + const plan = createChangedCheckPlan(result); + + expect(result.lanes).toMatchObject({ + tooling: true, + all: false, + }); + expect(plan.commands.map((command) => command.args[0])).toContain("lint:scripts"); + expect(plan.commands.map((command) => command.args[0])).not.toContain("tsgo:all"); + }); + it("keeps shared Vitest wiring changes out of check test execution", () => { const result = detectChangedLanes(["test/vitest/vitest.shared.config.ts"]); const plan = createChangedCheckPlan(result);