Skip to content

DO NOT MERGE Add item description creator workflow#536

Draft
RANGROO wants to merge 2 commits into
unstablefrom
codex/item-model-screenshot-capture
Draft

DO NOT MERGE Add item description creator workflow#536
RANGROO wants to merge 2 commits into
unstablefrom
codex/item-model-screenshot-capture

Conversation

@RANGROO

@RANGROO RANGROO commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

What

  • Adds a Description Creator tab to the Description Manager for captured Prisma item images.
  • Adds server-side CSV generation, saved CSV browsing, inline CSV description editing, import, delete, download, and CHIM mod zip packaging.
  • Adds image thumbnails to the regular Description Manager table when an item image matches plugin + baseid.
  • Tightens the item image description prompt and prompt migrations to avoid item-name leakage and image-framing phrasing.

Screenshot

Not included.

Why

Generate reviewable Description Manager CSVs from captured in-game item images, while keeping generated descriptions tied to stable plugin + baseid item keys.

Maintainer Discussion

  • I discussed this PR with RANGROO or tyler.maister in Discord.

Related PRs

Companion CHIM PR: https://github.com/Dwemer-Dynamics/CHIM/pull/42

Notes

  • Depends on the CHIM branch that captures Prisma item model previews and uploads item image metadata.
  • Runtime DB prompt migration target is prompts version 20260614005.
  • Validation run locally: php -l ui/api/description_creator.php, php -l ui/description_upload.php, php -l debug/db_updates.php, php -l lib/runtime_bootstrap.php, full local deploy completed successfully in prior validation.

@RANGROO RANGROO changed the title DO NOT MERGE: Add item description creator workflow Add item description creator workflow Jun 20, 2026
@RANGROO RANGROO changed the title Add item description creator workflow DO NOT MERGE Add item description creator workflow Jun 21, 2026
@RANGROO RANGROO marked this pull request as draft June 21, 2026 19:01
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