Vito
|
fdba6fd012
|
feat(workspace): group saved negatives in the native Prompt Library (#210)
* feat(workspace): group saved negative variants in native library (#208)
* fix(library): preserve full name order and batch previews (#208)
|
2026-10-17 14:38:03 -07:00 |
|
Vito
|
dc345671ae
|
feat(workspace): inspect and send positive and negative prompts (#206)
* feat(workspace): inspect and send positive and negative prompts
* docs(workspace): capture complete inspector and viewer previews
* docs(inspector): explain the subprocess cleanup race
* fix(workspace): defer observed gallery layout writes (#207)
* fix(inspector): keep path-only prompt associations unverified
|
2026-10-17 13:43:19 -07:00 |
|
Vito
|
590aa2cd0e
|
feat(workspace): add native Images browsing and infinite scroll (#201)
* feat(workspace): add native image browsing and continuous loading
* test(workspace): assert empty collections through their status
* fix(workspace): rescan refreshed images and expose ancestor folders
|
2026-10-17 11:22:10 -07:00 |
|
Vito
|
caa9649f32
|
feat: reuse positive and negative prompt combinations (#195)
* feat(db): add pair schema and stage restore migrations for #193
* feat(database): persist reusable ordered prompt pairs (#193)
* feat(api): expose reusable pairs and atomic metadata enrichment (#193)
* feat(metadata): resolve canonical prompt pairs with bounded provenance (#193)
* feat(scan): enrich image pairs without guessing or duplicate links (#193)
* fix(database): preserve pair tags during global maintenance (#193)
* feat(tracking): enrich live image pairs and cancel scans safely (#193)
* feat(nodes): encode paired prompts and count cached recipe runs (#193)
* fix(database): validate restored pair ownership and provenance (#193)
* feat(admin): report pair scan outcomes and cancellation (#193)
* feat(ui): add paired prompt editor and explicit recipe library for #193
* fix(autocomplete): include reusable pair metadata vocabulary (#193)
* fix(pairs): honor recent sorting and conservative scan outcomes (#193)
* fix(ui): protect paired draft saves and clarify negative variants (#193)
* fix(metadata): preserve bounded paired execution evidence (#193)
* fix(tracking): follow actual pair output roles and prefer execution evidence (#193)
* docs(pairs): document live validation and retain renderer screenshots (#193)
* test(api): inject disposable databases before API startup (#194)
* test(api): canonicalize portable temporary gallery roots (#194)
* docs(ui): prototype branching negative variant history (#193)
* docs(ui): show selected negative beneath positive in timeline concept (#193)
* docs: retain approved timeline for later gallery redesign (#193)
* test(db): close restore fixture connections before cleanup (#194)
* test(db): reuse existing handle guards in all pair fixtures (#194)
* chore: clarify rollback test and intentional exception handling (#193)
|
2026-10-17 08:00:42 -07:00 |
|
Vito
|
f1b1d4731b
|
test: exercise real page workflows and enforce frontend coverage (#181)
|
2026-10-16 06:45:20 -07:00 |
|