8 Commits
Author SHA1 Message Date
chrmc40 0b057f1f17 Remove dead v1 Tag Builder tree
Delete the legacy v1 Tag Builder (components, entry, bridge, constants, build
artifact) and its 'Tag Builder (Legacy)' right-click menu item. Fully superseded
by v2 'Add Tags'/'Edit Tags', which are untouched. ~3,000 lines of source and a
~155 KB bundle removed; shared modules kept.
2026-06-29 08:00:53 -07:00
chrmc40 4d8539ad92 tag-builder quick-wins: fix guaranteed-500s, ranking poison, paginator, FK orphans, dead code
- error_response import (NameError 500 on /detect-outfit & /detect-pose) + guard float(threshold)
- clamp per_page on /characters (0 -> ZeroDivisionError 500; huge -> full-table dump)
- fix /outfits & /poses paginator param-bind order
- get_db PRAGMA foreign_keys=ON; one-time orphan cleanup (358 rows)
- _safe_thumb_segment reject ':' (Windows drive-letter THUMBS_ROOT escape)
- findRegionBlocks depth-tracks braces so inline {a|b} wildcards don't corrupt region inserts
- delete poisoning danbooru_tags 'TAG' header row; add 10 indexes
- drop dead character_series.character_count column + work_queue table
- remove orphaned tag-builder-conflict-resolver.js
2026-06-28 21:43:59 -07:00
chrmc40 799c3f5448 Sync to registry release 0.1.1: pyproject + requirements (Registry manifest), .comfyignore, RIFE-only Frame-Interpolation, S1 (no runtime pip/git), comfy node validate fixes, insightface>=1.0 pin 2026-06-22 20:18:51 -07:00
chrmc40 92d70d9c46 Ideogram 4: add architecture label to the model picker
Registers Ideogram / Ideogram 4 in the model enum so the New Workflow picker
shows a proper "Ideogram" group. Completes the Ideogram 4 integration already
in this repo: local-model recognition, text-to-image template, prompt-template
library, and the JSON-envelope caption + auto-retry sampler that work around the
model's built-in safety-block false positives.
2026-06-19 15:53:45 -07:00
chrmc40 ad4a5a5004 Lineage picker overhaul + Ideogram 4 integration
Viewer lineage picker: centered tidy tree with per-row overflow bundles,
you-are-here orientation (auto-center, active-path highlight, off-branch dimming),
upscale provenance badges, always-visible fork markers, focus/isolate a branch,
multi-select batch delete with confirm, and per-family expansion persistence.

Ideogram 4 model integration: preset, prompts, t2i template, fingerprint
detection, and caption/sampler nodes.
2026-06-19 15:47:13 -07:00
chrmc40 68cbef51ec Lineage subway tree view + viewer/modal polish
- Lineage "subway" lanes: branch columns, spine + S-curve connectors, per-node
  expand/fold, header expand-all toggle, right-click Copy Path
- Lineage fixes: show family when an image is opened by file path; new-gen banner
  moved off the lineage header to top-center; transparent scrollbar corner;
  hover-only branch controls; stale-refetch staleness guard + edge-keyed
  connectors + anomaly instrumentation
- Modal-setup persistence: 3D scene, inpaint mask, prompt, upscale dials restore
  across reopen
- Re-pose modal: auto-restore last setup, Re-Apply, pan/zoom + before/after Compare
- Upscale modal: before/after Compare wipe
- Pose Studio: name-your-file scene export; $name{} block rename mirroring
- docs: README wordmark hero
2026-06-18 22:06:57 -07:00
chrmc40 4a3eb29968 Per-image modal setup persistence (Re-pose / Inpaint / Upscale)
Render modals now remember and restore the user's last setup per image,
surviving close/reopen and restart, via a server-side sidecar keyed by image
content hash.

- New core/modal_setup_api.py sidecar (sibling of edit-docs): POST(merge per
  kind)/GET/DELETE, manifest + binary planes, LRU budget, tombstone-aware.
- Re-pose: AUTO-restores recipe/model/prompt/strength and the full 3D pose on
  open (seed-before-mount), lineage-aware so a re-posed result/edit resumes its
  source's setup. Plus a Re-Apply button.
- Inpaint: restores engine/mode/dials, the PuLID/Style-Reference cluster, the
  prompt, and the painted mask (alpha plane).
- Upscale: restores dials + prompt via an opt-in chip, doc-dims keyed.
- Also: before/after Compare wipe on Upscale + Re-pose; Fit/Compare controls
  relocated with click-fix + double-click-to-fit.
2026-06-18 16:14:29 -07:00
chrmc40 8e3dceae99 ComfyUI-PromptChain
A prompt-authoring and image-iteration suite for ComfyUI.
2026-06-17 19:35:25 -07:00