Skip to content

feat(metadata): reopen cleanup suggestions - #136

Merged
flamboh merged 2 commits into
agent/workspace-state-polishfrom
agent/album-cleanup-menu
Jul 25, 2026
Merged

flamboh merged 2 commits into
agent/workspace-state-polishfrom
agent/album-cleanup-menu

Conversation

@flamboh

@flamboh flamboh commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • consolidate album actions behind an accessible dropdown while keeping Download visible
  • expose Edit, cleanup review, and dynamic Share/View/Update actions through one reusable action model
  • show live cleanup counts and a subtle menu indicator instead of a warning icon
  • reopen title cleanup for a selected album with fresh selections and live suggestion reconciliation
  • restore focus to the originating album menu after review

Why

The original #121 made cleanup discoverable after its proactive toast was dismissed, but added another warning action to an already crowded album row. This rebuild gives albums a durable action menu and treats cleanup as an available improvement rather than an error.

Replacement

Replaces #121 and intentionally supersedes its standalone amber warning action.

This draft is stacked on #135 (agent/workspace-state-polish) so the two changes touching the album sidebar are reviewed without artificial conflicts. Retarget to main after #135 lands.

Verification

  • bun run typecheck
  • bun run lint — 0 warnings/errors
  • bun run test — 93 files, 562 tests passed
  • bun run build
  • git diff --check

No development server was started for this workflow.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 24, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
tagium 22fb02e Commit Preview URL

Branch Preview URL
Jul 25 2026, 08:23 AM

@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit 22fb02e.

@flamboh
flamboh force-pushed the agent/album-cleanup-menu branch from 4b24bd2 to b36ddca Compare July 24, 2026 09:59
@flamboh
flamboh marked this pull request as ready for review July 25, 2026 08:19
@flamboh
flamboh force-pushed the agent/album-cleanup-menu branch from b36ddca to 22fb02e Compare July 25, 2026 08:23
@flamboh
flamboh merged commit b5c1314 into agent/workspace-state-polish Jul 25, 2026
6 checks passed
flamboh added a commit that referenced this pull request Jul 25, 2026
* feat(ui): polish workspace states

* refactor(ui): isolate album cover sync state

* fix(ui): prevent checkbox label text selection

* feat(metadata): reopen cleanup suggestions (#136)

* feat(metadata): reopen cleanup suggestions

* fix(ui): align cleanup menu action
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant