How nullurl/zine works
Zine Skills combines a catalog of AI image-generation skills for digital-journal artwork with a local web studio for selecting a skill, supplying a brief and reference images, and receiving a generated image. The README also describes a separate sticker-pack toolchain; its fast pipeline turns staged artwork into validated PNG/SVG sticker assets. Edges reflect the excerpts and documented capabilities; unsampled skill implementations and studio routes limit what can be asserted about their wiring.
Main entry points: fast_pipeline.py Fast Pipeline · cache_utils.py Artifact Cache · resume_utils.py Resume Recovery · postprocess_sticker.py Sticker Process
Components 23
Zine Studio
- Studio UI
zine-studio/static/app.js - Studio Server
zine-studio/server.py - Generated Image
zine-studio/server.py
Image Skills
- Editorial Styles
telos-editorial-zine/scripts/server_image_gen.py - Photo Styles
soft-focus-memory-album/scripts/server_image_gen.py - Collage Styles
green-reverie-collage-zine/scripts/server_image_gen.py - Botanical Styles
botanical-scrapbook-zine/scripts/server_image_gen.py - Archive Styles
archival-dossier-zine/scripts/server_image_gen.py - Poetry Styles
vertical-poetry-strip-zine/scripts/server_image_gen.py - Tattoo Styles
sumi-gesture-tattoo-zine/scripts/server_image_gen.py
Sticker Runtime
- Fast Pipeline
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Pack Manifest
photo-sticker-pack-runtime/scripts/manifest_utils.py - Artifact Paths
photo-sticker-pack-runtime/scripts/artifact_contract.py - Palette Normalize
photo-sticker-pack-runtime/scripts/normalize_raw_palette.py - Sticker Process
photo-sticker-pack-runtime/scripts/postprocess_sticker.py - Quality Gate
photo-sticker-pack-runtime/scripts/quality_gate.py - SVG Vectorize
photo-sticker-pack-runtime/scripts/vectorize_sticker.py - SVG Layers
photo-sticker-pack-runtime/scripts/svg_layers.py - Artifact Cache
photo-sticker-pack-runtime/scripts/cache_utils.py - Resume Recovery
photo-sticker-pack-runtime/scripts/resume_utils.py
Desktop Helper
- Sticker Desktop
photo-sticker-pack-runtime/desktop-helper/Sources/StickerDesk/main.swift
Other components
- Creator
- Image Provider
Connections 28
- Creator → Studio UI: selects and briefs
zine-studio/static/app.js - Studio UI → Studio Server: requests jobs
zine-studio/static/app.js - Studio Server → Image Provider: requests generation
zine-studio/server.py - Studio Server → Generated Image: saves result
zine-studio/server.py - Creator → Editorial Styles: chooses style
README.md - Creator → Photo Styles: chooses style
README.md - Creator → Collage Styles: chooses style
README.md - Creator → Botanical Styles: chooses style
README.md - Creator → Archive Styles: chooses style
README.md - Creator → Poetry Styles: chooses style
README.md - Creator → Tattoo Styles: chooses style
README.md - Fast Pipeline → Pack Manifest: reads manifest
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Fast Pipeline → Artifact Paths: derives paths
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Fast Pipeline → Palette Normalize: normalizes palette
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Fast Pipeline → Sticker Process: processes artwork
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Fast Pipeline → Quality Gate: validates output
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Fast Pipeline → SVG Vectorize: exports SVG
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Fast Pipeline → Artifact Cache: reuses assets
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Fast Pipeline → Resume Recovery: recovers work
photo-sticker-pack-runtime/scripts/fast_pipeline.py - Sticker Process → SVG Layers: composes layers
photo-sticker-pack-runtime/scripts/postprocess_sticker.py - Palette Normalize → Sticker Process: uses ink extraction
photo-sticker-pack-runtime/scripts/normalize_raw_palette.py - Quality Gate → Sticker Process: uses ink extraction
photo-sticker-pack-runtime/scripts/quality_gate.py - Artifact Cache → Artifact Paths: derives paths
photo-sticker-pack-runtime/scripts/cache_utils.py - Artifact Cache → Pack Manifest: loads and validates
photo-sticker-pack-runtime/scripts/cache_utils.py - Artifact Cache → Quality Gate: checks quality
photo-sticker-pack-runtime/scripts/cache_utils.py - Resume Recovery → Artifact Paths: validates paths
photo-sticker-pack-runtime/scripts/resume_utils.py - Resume Recovery → Pack Manifest: loads manifest
photo-sticker-pack-runtime/scripts/resume_utils.py - Resume Recovery → SVG Layers: uses layer tools
photo-sticker-pack-runtime/scripts/resume_utils.py