Skip to content

PR_26177_CHARLIE_013-sprites-import-preview-metadata-palette#223

Draft
ToolboxAid wants to merge 2 commits into
PR_26177_CHARLIE_012-sprites-library-crudfrom
PR_26177_CHARLIE_013-sprites-import-preview-metadata-palette
Draft

PR_26177_CHARLIE_013-sprites-import-preview-metadata-palette#223
ToolboxAid wants to merge 2 commits into
PR_26177_CHARLIE_012-sprites-library-crudfrom
PR_26177_CHARLIE_013-sprites-import-preview-metadata-palette

Conversation

@ToolboxAid

Copy link
Copy Markdown
Owner

Summary

  • Adds selected sprite preview and metadata display for source, MIME/type, dimensions, size, updatedAt/updatedBy, and Palette/Colors keys.
  • Adds duplicate through the Sprites create API so the server owns the new key.
  • Adds replace-metadata through the Sprites update API.
  • Shows binary storage import and Palette/Colors selection as explicit unavailable/display-only states until those API contracts exist.

Stack

  • Base: PR_26177_CHARLIE_012-sprites-library-crud
  • Depends on API foundation from PR_26177_CHARLIE_010-sprites-api-db-foundation for live backend behavior.

Validation

  • git diff --check
  • Inline style/script/handler scan for Sprites files
  • Browser storage / forbidden local data pattern scan
  • node ./node_modules/@playwright/test/cli.js test tests/playwright/tools/SpritesToolShell.spec.mjs --project=playwright --workers=1 --reporter=list (8 passed)

Artifacts

  • tmp/PR_26177_CHARLIE_013-sprites-import-preview-metadata-palette_delta.zip
  • docs_build/dev/reports/PR_26177_CHARLIE_013-sprites-import-preview-metadata-palette.md
  • docs_build/dev/reports/codex_review.diff
  • docs_build/dev/reports/codex_changed_files.txt

Draft until Owner review.

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