Completes the studio→CMS→site content loop for the Signature relaunch.
- scripts/sync-journal.py: the editorial twin of sync-library.py. Reads the ONE
canonical library (s3://hanzo-studio/orgs/karma/output/library.json), takes
queued/published blog+campaign .md posts, writes site/journal/*.md +
site/journal.json, mapping each post's hero to the webp the catalog serves.
- site/journal.js + app.js `/journal` route + nav "Journal": a minimal monochrome
journal (list + post, tiny trusted md→html). Renders the 3 queued posts
(Valentina, in Velvet · The Case for One Colour · Signature launch brief).
- site/img/redonepiece/{front,back}.webp: refreshed from the approved library
(the CTO 2026-07-09 tonal-red PICK) via sync-library.py.
- asset ?v 049→050 so the corrected images + journal surface immediately.
Copy authored on-brand (white high-fashion, monochrome, tight editorial) and
queued via karma-queue.py; mirrored to S3 via the studio PVC.
Co-authored-by: Hanzo Dev <[email protected]>
1.2 KiB
title, design, channel, hero, gallery, teaser, price
| title | design | channel | hero | gallery | teaser | price | ||
|---|---|---|---|---|---|---|---|---|
| Valentina, in Velvet | valentina | blog | designs/valentina/lifestyle_life1.png |
|
Deep-wine crushed velvet, gold open-heart hardware, a full thigh-wrap garter. The story of our most-requested set. | 158 |
Valentina, in Velvet
Velvet is not a summer fabric. That was the whole point.
Valentina began as a refusal — the idea that swimwear has to read as sport, or as nothing at all. We wanted weight. We wanted a suit that behaves like eveningwear and photographs like one, the pile catching light the way water does, deep-wine going almost black in shadow and opening to garnet under a lamp.
The hardware settles it. Two gold open hearts hold the halter, cool against warm velvet — the one bright note in an otherwise monochrome piece. Everything else is line: criss-cross straps across the hip, a high-cut leg, and a thigh-wrap garter that finishes the whole thing like a signature.
It is our most-requested set for a reason. Valentina is not trying to disappear. She is dressed.
Crushed velvet · gold hardware · adjustable halter · high-leg — $158.
Shop Valentina at karma.style.