Fifteen new bundled recipes, all render-validated under the stack's
default smart per-card timing: a ten-recipe designer artwork pack
(poster style, soft media, pattern energy, era print look, paper and
canvas, metallic accents, ornament borders, stained glass, and the
style-timing pair) and a five-recipe edit-and-composite pack (scene
light, monochrome look, atmosphere, background only, carry the subject
over). Recipe Kit README gains the smart-timing tuning rule (early is
the structure-phase volume; motif-scale borrows need early ~0.85), the
Builder reserves the new labels, and the docs list the full bundled
roster. V9 untouched.
Removes every stale claim left from the pre-retune era. The Recipe Builder's intent bases now mirror the shipped bundles (they still emitted palette-wash style/lighting/material and the even shapes table); intents whose built-in table differs from the role default always write layers, the style and lighting intents carry their shipped focus texts as defaults, and the reserved-label list includes the two newer starter recipes - all builder outputs re-verified through the real recipe loader. The remaining 0.2.1-era demo images (timing and direction journeys, material demo, showcases, gallery sheet) are re-rendered through the live nodes. README strength guidance moves to the render-calibrated bands; the V10 card page documents the four V10-only recipe overrides instead of claiming V9-identical behavior; user guides, testing checklist, docs index, and the Recipe Kit README are synced (five starter recipes, built-in focuses, strong-blur taming pattern).
The auto-loaded starter recipes (borrow the weather / borrow the clothing
style / cinematic color grade) are now rejected as new-recipe names - across
recipe files the first definition of a label wins, so a builder-made file
reusing one would silently lose. The install card links the starter pack as
working examples. Logic re-verified under node (45 combos through the real
loader; starter labels rejected; focus carried).
custom_recipes/starter-pack.yaml loads out of the box (delete or underscore
it to opt out): 'borrow the weather' (strong blur + low detail keeps the
reference's objects out while the sky mood arrives), 'borrow the clothing
style' (the focus line does the semantic separation - its inverse is
documented in the description), and 'cinematic color grade' (a bolder
palette sibling). All three render-validated on Krea 2, incl. the focus
A/B: same reference/seed, clothing-focus kept the red coat + gained garment
detail; environment-focus with 'not their clothing' erased the red.
Recipe Builder: optional 'Focus on one aspect' box in step 2, wired through
buildRecipe/YAML/JSON with the node's normalization (whitespace collapse,
300-char clip, omit-when-blank); honest hint that focus is strongest on
object-bound aspects. All 45 intent x loudness x focus combos (x2 formats)
re-verified through the real kg_krea_v10 loader. 57/57 tests.
web/recipe-builder.html - single-page, dependency-free, ships with the pack
and is served by ComfyUI at /extensions/<pack folder>/recipe-builder.html.
Twelve artist-worded jobs map onto the render-validated recipe bundles; a
Whisper/Clear/Bold loudness scales the tuning inside its calibrated band;
optional fine-tuning exposes subject policy, the structure/finish emphasis
dials (same math as the card's manual layer dials), and a strength ceiling.
Each job states honestly what it cannot do; output previews YAML/JSON with
download/copy, install steps, the two-minute render check, and live
reserved-name rejection.
Verified: all 41 intent x loudness x fine-tune outputs (x2 formats) from the
shipped logic block validate through the real kg_krea_v10 recipe loader;
label guards reject built-in collisions; a builder-generated 'Bold style'
recipe was dropped onto the render box and rendered through the live node
(clear palette borrow, subject kept). 51/51 tests pass.
New kg_krea_v10 package with KG Krea 2 Image Guide Card V10 and
KG Krea 2 Reference Stack Encoder V10. V9 is untouched; packets stay
V9-compatible and the two versions cross-connect via the shared
KG_KREA_REFERENCE link type.
Card: quick recipes for the four previously manual-only roles (palette,
environment, framing, mood board), guide direction (counter-example
guidance via negative delta targets with symmetric layer clamping),
per-card timing, and manual structure/finish layer dials.
Stack: balance budget for hot multi-card stacks, content-keyed study
cache that makes strength/timing tweaks compose-only, a plain-language
stack report output, and a prepared-reference contact sheet output.
The full guard's prompt rewriter gains an ES/FR/DE/PT/IT starter
vocabulary.
Web extension covers the V10 nodes; tests/test_krea_v10.py pins the
V10 label surface, packet compatibility, direction/timing/balance
math, cache behavior, and the multilingual guard.
Krea 2 V9 reference-conditioning nodes: guide cards assign each
reference image a role (identity, style, lighting, composition,
text/logo safe, and more) and the stack encoder builds Krea
conditioning with per-card strength, per-layer gains, and guarded
prompt handling. Includes the kg_krea_v9 package, web extension,
example workflows and assets, contract tests, and full documentation
with the technical paper.
Prior development history is summarized in CHANGELOG.md (0.1.0-0.1.5).