Skip to content

Commit 39c2227

Browse files
Yuri Strohmclaude
andcommitted
chore: brand this release v2.0.0
Rename the upcoming release from 0.2.0 to 2.0.0 across docs and the social-preview card so nothing contradicts: CHANGELOG heading, README roadmap, brand-packs/README, the-qa-loop, claude-code-workflow, and the hero card (SocialPreview now renders v2.0.0). The 0.1.0 history and the .archive build notes are left as written. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent ae4f3d3 commit 39c2227

7 files changed

Lines changed: 8 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
All notable changes to shotkit are documented here. Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), versioning follows [SemVer](https://semver.org/).
44

5-
## [Unreleased]
5+
## [2.0.0] - Unreleased
66

77
The QA loop closes: the critic now emits a machine-readable verdict, the prompt-forge can act on it, and the capability matrix is guarded so it can't silently rot.
88

@@ -25,7 +25,7 @@ The QA loop closes: the critic now emits a machine-readable verdict, the prompt-
2525
- Adapter `.md` files now defer to `_capabilities.json` for numeric limits, the JSON owns the numbers, the prose owns the how-to-prompt guidance. Conflicts resolve to the JSON.
2626
- `install.sh` hardened: array-based execution instead of `eval`, errors to stderr, added `--help`.
2727
- CI runs the two new validators, including the critique-gate selftest.
28-
- Regenerated `docs/images/social-preview.png` from a new versioned `SocialPreview` Remotion composition (it was a sourceless baked PNG). The card now reads v0.2.0 and reflects what shipped: `critique.json`, the revise loop (CRITIQUE to FORGE), and brand-lock-extractor feeding the brand-lock bar. The demo.gif and explainer videos are unchanged.
28+
- Regenerated `docs/images/social-preview.png` from a new versioned `SocialPreview` Remotion composition (it was a sourceless baked PNG). The card now reads v2.0.0 and reflects what shipped: `critique.json`, the revise loop (CRITIQUE to FORGE), and brand-lock-extractor feeding the brand-lock bar. The demo.gif and explainer videos are unchanged.
2929

3030
### Removed
3131

@@ -80,7 +80,7 @@ Initial public release.
8080
- Works in Claude.ai, Claude Code, Claude API
8181
- Compatible with the SKILL.md open standard (Codex, Cursor, Gemini CLI, Antigravity, Windsurf, not officially tested)
8282

83-
### Known v0.2.0 work
83+
### Known v2.0.0 work
8484

8585
- `brand-lock-extractor` skill (PDF/image/URL into brand-lock.md)
8686
- PDF and PPTX exporters

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ Tested against Claude Opus 4.7 and Claude Sonnet 4.6.
214214

215215
## Roadmap
216216

217-
v0.2.0 (unreleased) closes the QA loop: structured `critique.json` output, a guarded capability matrix, prompt-forge revision mode, and the fal.ai motion lineup (Kling / Veo / Seedance / Hailuo). See the [changelog](CHANGELOG.md). Still on the roadmap:
217+
v2.0.0 (unreleased) closes the QA loop: structured `critique.json` output, a guarded capability matrix, prompt-forge revision mode, and the fal.ai motion lineup (Kling / Veo / Seedance / Hailuo). See the [changelog](CHANGELOG.md). Still on the roadmap:
218218

219219
- **`brand-lock-extractor`**. Upload a brand book (PDF, screenshots, URL), get a `brand-lock.md` back. The cold-start killer.
220220
- **PDF + PPTX exporters**. Siblings to `storyboard-html-preview` for client review and agency handoff.

brand-packs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The pack ships with two reference brand packs:
2929
- **`whystrohm.md`** (flagship). The actual brand pack WhyStrohm uses on its own content. Real palette, real voice rules, real "never" list. Use this as the reference for the level of specificity production work requires.
3030
- **`examples/saas-clean.md`**. B2B SaaS, restrained, professional. Light backgrounds, single accent. Inter type stack. A neutral counterpoint to the WhyStrohm flagship.
3131

32-
More example brand packs will land in v0.2.0. PRs welcome.
32+
More example brand packs will land in v2.0.0. PRs welcome.
3333

3434
## Generating a brand pack from existing assets
3535

docs/claude-code-workflow.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ For day-to-day work, natural-language prompts are sufficient.
162162

163163
## Updating shotkit
164164

165-
When v0.2.0 ships, update the install:
165+
When v2.0.0 ships, update the install:
166166

167167
```bash
168168
cd shotkit

docs/images/social-preview.png

356 Bytes
Loading

docs/the-qa-loop.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ The loop runs until every shot is `ACCEPT`, or until you decide a shot is good e
3535

3636
## What makes it close
3737

38-
Two things the v0.2.0 batch added:
38+
Two things the v2.0.0 batch added:
3939

4040
1. **A machine-readable verdict.** `visual-asset-critic` writes `output/critique.json` next to the markdown critique. Same review, two surfaces. The markdown is for the human; the JSON is for the loop.
4141
2. **A prompt-forge that can read it.** `visual-prompt-forge` revision mode takes `shots.json` + one or more `critique.json` files and re-emits prompts for only the shots that failed.

remotion/src/SocialPreview.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const C = {
1919
muted: '#8C8C92',
2020
};
2121

22-
const VERSION = 'v0.2.0';
22+
const VERSION = 'v2.0.0';
2323
const DATE = '2026-06-18';
2424
const DOC_ID = 'WS-SK-CARD-001';
2525

0 commit comments

Comments
 (0)