86 Commits
Author SHA1 Message Date
digital-garbageandClaude Sonnet 5.5 793990e840 Alternating prompts and Step merging: the Inactive verdict covers both stages of a Two stages run and comes after the last
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 21:01:23 +02:00
digital-garbageandClaude Sonnet 5.5 9e6fa69486 Alternating prompts: say whether the prompt had no options or no named step was in the run
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 20:54:26 +02:00
digital-garbageandClaude Sonnet 5.5 5718a0d7e3 Options are split on the raw prompt, before shortcuts and variables expand, so [Shot 1] and other brackets inside them are safe
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 04:26:52 +02:00
digital-garbageandClaude Sonnet 5.5 daf0d86aaa Rename Alternative prompts to Alternating prompts (labels, hints, docs, changelog); the saved setting id is unchanged
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 03:16:48 +02:00
digital-garbageandClaude Sonnet 5.5 ab286401d6 Alternative prompts: the Read A and B separately switch lives there (always visible, off by default); Step merging follows it; strength 0 reads only A and strength 1 with new noise 1 reads only B
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 03:13:16 +02:00
digital-garbageandClaude Sonnet 5.5 7022982aa9 Alternative prompts: per-step options for [A|B] and the main prompt choice, in one place
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 02:55:24 +02:00
digital-garbageandClaude Sonnet 5.5 83ca881510 Step merging: Main prompt reads (A while B, A B, only A, only B) sets what the prompt says outside the merged steps
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 02:32:57 +02:00
digital-garbageandClaude Sonnet 5.5 a596582dc7 Rename Noise merging to Step merging (labels, hints, docs, changelog); the saved setting id is unchanged
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 02:14:16 +02:00
digital-garbageandClaude Sonnet 5.5 33986d6b82 Simultaneous actions: put each option's prompt through the model's own text refinement before sampling
H3 refines the prompt once per run, so the sampler's conditioning is wider than the encoder's output. Options now go through the same step; covered by a run on the real H3 model class.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 01:54:28 +02:00
digital-garbageandClaude Sonnet 5.5 9c415f81ee Simultaneous actions: [A|B] (and A|B between shortcuts) answers each option separately at the named Noise merging steps and merges them; timed phrases and the prompt blend are removed
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 01:27:19 +02:00
digital-garbageandClaude Sonnet 5.5 34db2b331d Reference sheet generator (optional module + dialog); leak report tests start from unwrapped ComfyUI functions
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 00:50:31 +02:00
digital-garbageandClaude Sonnet 5.5 259900e84a Disabling the automated prompt enhancements now also turns off liked details
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 00:13:09 +02:00
digital-garbageandClaude Sonnet 5.5 f5050a4574 Shorter in-app hints: what a setting does, where to start, what it needs
Long hints for 33 settings are cut to one or two sentences each, and the
Taste steering strength and blocks hints now give a starting value and
recommended blocks.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-09 13:26:17 +02:00
digital-garbage 3dbcc8a4e8 Prompt enhancer: Dynamic style for more motion; counts-only motion check script 2026-11-05 23:29:27 +02:00
digital-garbageandClaude Sonnet 5.5 f8f612277e Tests: the two spaCy-dependent camera tests skip without spaCy; test_env.sh installs spaCy and its model as an optional extra
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tw9fjV3UWsHHjJiAXix29B
2026-11-05 14:48:36 +02:00
Claude d6119b0545 Properties: Start shots removed (the start follows what the scene has), Continuity's switch moves to Project settings, fade-to-black guard always on
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tw9fjV2UVj2u3F3mbnYrQW
2026-11-05 10:39:33 +00:00
Claude e2f14bd1a7 Continuity: H3 only for now, hint recommends R2V
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tw9fjYBYFyV8YG5YDfYPRb
2026-11-02 13:37:55 +00:00
Claude 6fad1d4feb Continuity: carried frame takes the next free reference slot
It was fed to the aspect-ratio picture slot only. Hooks may now return references, added to the scene's before wiring.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tw9fjYBYFyV8YG5YDfYPRb
2026-11-02 13:27:13 +00:00
Claude 3549907a6a 5.1.0: review fixes (interrupt in Noise merging, identity bank probe passes, explorer ratings per model family, NaN guide position), version and changelog
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tw9fjYZhHqk196LykrWy3T
2026-10-27 12:17:33 +00:00
Claude 617dbf2168 Guide frames for LTX (middle frame and memory of the clips before), REINS/Block repeat notes, README thanks JoyAI-Echo
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tw9fjYZhHqk196LykrWy3T
2026-10-27 10:38:06 +00:00
Claude 9f8705dd63 Shot camera and SLA need H3-only traits: hidden on LTX (node fields can now require a trait)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BzJLJWVu7RZnbRqm3nYAnX
2026-10-27 08:29:22 +00:00
Claude cce20f136a Shot Camera: spaCy model failed to load with preshed 3.0.14 (OverflowError); pin preshed<3.0.14, repair on start, name the real cause in the log
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T81dXrsAyE9Uu8UvYzKvGt
2026-10-25 16:20:14 +00:00
Claude 3adebb731f Rename FunPack to FunUI (5.0.3 Classy Chopper): /fun endpoint, wink logo, load-time migration of old names
Old project/workflow names and browser settings migrate on load; /funpack redirects to /fun.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:11:03 +00:00
Claude a3031cf630 feat: one switch in Settings > Conditioning turns off automatic camera prompt enhancement
Shot camera's moves, cuts, views, reframes and their chances sit out;
liked details and every other enhancement are untouched.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014xY2qM34KgJ8yHLsTQEou1
2026-10-22 15:38:39 +00:00
digital-garbageandClaude Sonnet 5.5 4852d50609 fix: Shot Camera only reports 'changed' when it will rewrite, so the H3 prompt/reference encode (~7s) is cached between runs
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 01:53:46 +03:00
digital-garbageandClaude Sonnet 5.5 ca43f43e68 fix: a model probe whose detector raised says so instead of 'nobody recognises it'; routes and shot camera failures worded truthfully (attacker round 23)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 23:55:24 +03:00
digital-garbageandClaude Sonnet 5.5 24372a5def fix: the prompt enhancer no longer needs the CLIP loader module to import; a test forbids module-level imports between modules
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 20:22:42 +03:00
digital-garbageandClaude Sonnet 5.5 b08fba7d58 fix: .gguf loading stays inside the model folder, ignores a Manager-disabled pack, keeps big fp32 values finite; text-encoder picker hides .gguf without the pack; truthful refusal text (attacker round 10)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 19:03:32 +03:00
digital-garbageandClaude Sonnet 5.5 f37a647d85 fix: the ComfyUI-GGUF pack's (state dict, extras) result is unpacked; a text-encoder .gguf with no backend says the pack, not pip; the Enhance picker hides .gguf encoders without the pack; docs name the pack requirement, restart, thresholds (attacker round 7)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 18:33:07 +03:00
digital-garbageandClaude Sonnet 5.5 648ea94c4a fix: text-only runs do not hand the grey stand-in to the enhancer; the encoder pick is text so a vanished file cannot stop a run with Enhance off; truer retain_first, montage and upscaler hints (attacker round)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:59:48 +03:00
digital-garbageandClaude Sonnet 5.5 0f88ce744e feat: the prompt enhancer has its own encoder pick (Composer > Enhance > Encoder), so H3 can rewrite with Gemma 4; verified on a rental
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:27:16 +03:00
digital-garbageandClaude Sonnet 5.5 8b0bc3bf6e docs: how to give the enhancer its own Gemma encoder on H3 (verified on a rental)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:17:59 +03:00
digital-garbageandClaude Sonnet 5.5 f19cef0c51 docs: the enhancer works with Gemma 4 on a v5 rental
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:13:49 +03:00
digital-garbageandClaude Sonnet 5.5 c479316c1c fix: the enhancer says it was cut by the Max length setting when that is why, and only blames repetition when the model repeated
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:13:44 +03:00
digital-garbageandClaude Sonnet 5.5 0d3bfdaaae docs: state what the prompt enhancer did on a v5 rental
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:05:18 +03:00
digital-garbageandClaude Sonnet 5.5 9f71839336 docs: drop stale 'unvalidated on a GPU' notes from modules that have since been verified on one
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:03:26 +03:00
digital-garbageandClaude Sonnet 5.5 2b8a81390d fix: an enhancer rewrite with no real words (a non-chat encoder answered with 400 commas) is a failed rewrite, so the typed prompt is kept and the reason is said; found on a real GPU
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 15:59:16 +03:00
digital-garbageandClaude Sonnet 5.5 fd3224d9a4 fix: montage pieces do not feed Shortcut Ideas habits; tiny clips are not montage material; truthful Update, blend, key and erase hints
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 14:25:21 +03:00
digital-garbage 41a75c3cd6 fix: server messages name the right Settings pages; effect, add-on, shot camera, LoRA, VAE, erase and SLA hints say what they do 2026-10-15 13:08:08 +03:00
digital-garbageandClaude Sonnet 5.5 c83d878f3a feat: spaCy and NVIDIA RTX Super Resolution are opt-in add-ons; upscale gains an RTX engine; "resolution source" is now "aspect ratio source"
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 22:20:35 +03:00
digital-garbageandClaude Sonnet 5.5 d59a9ecba4 fix: a loaded project file is saved cleared; the shot camera node always gets the project id; infusion skips a word the shot already says
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 07:11:54 +03:00
digital-garbageandClaude Sonnet 5.5 a46f244f1a fix: dead pins also drop when a project opens after the bin; pinned pictures' subject lines reach every scene; a pinned-only tile can't be added twice; infusion hint says it learns from camera moves
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 06:41:30 +03:00
digital-garbageandClaude Sonnet 5.5 8fbffdea99 feat: an infused shot can travel from its own subject to the infused word (or back), not only aim at one
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 06:38:43 +03:00
digital-garbageandClaude Sonnet 5.5 090f8cfbb8 feat: focus infusion draws only on words the current project's own prompts keep returning to
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 06:29:41 +03:00
digital-garbageandClaude Sonnet 5.5 e542a9b66e test: pan is an ordinary noun, no longer locked out of infusion
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 06:21:48 +03:00
digital-garbageandClaude Sonnet 5.5 57ea1a70b6 fix: a pin repaints its tile at once; a rebuilt focused tile keeps focus; clock-time guard needs a real cut phrase; plain nouns (back, pan) can be infused; infusion hint names its prerequisites
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 06:21:06 +03:00
digital-garbageandClaude Sonnet 5.5 d5b1211c4b fix: deleting a pinned picture drops its pin; clock times in the story no longer block cuts; no pin offered past slot 16
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 05:54:35 +03:00
digital-garbageandClaude Sonnet 5.5 55b685ed40 feat: uneven shot lengths with a chance slider; busier text tends to run longer, ratings tilt the chance
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 05:52:42 +03:00
digital-garbageandClaude Sonnet 5.5 27b3ae6591 feat: focus infusion: a camera focus now and then aims at a word the prompts keep returning to; ratings tune it, a dislike blames infused shots first, a Settings probe lists the subjects
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 05:49:22 +03:00
digital-garbageandClaude Sonnet 5.5 6634dd08e6 fix: shorter transition slider hint so the value is not pushed off the row; test that the pin rows render and follow a pin
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 05:24:08 +03:00