Skip to content

Commit 71c8a6b

Browse files
committed
Archive build documentation and surface companion tools
1 parent 551bfef commit 71c8a6b

5 files changed

Lines changed: 35 additions & 7 deletions

File tree

HANDOFF.md renamed to .archive/HANDOFF.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ EXIST:
101101
- `docs/why-this-exists.md`. The manifesto.
102102
- `docs/the-five-layer-prompt.md`. Methodology in 600 words.
103103
- `docs/audit-trail-pattern.md`. Defense-grade angle.
104-
- `docs/remotion-bridge.md`. How `shots.json` maps to Remotion components (pointer doc, no implementation).
104+
- `docs/connecting-to-video-pipelines.md`. How `shots.json` maps to a programmatic video framework (pointer doc, no implementation).
105105
- `docs/connecting-to-generators.md`. Where shotkit stops, where the pipeline starts.
106106

107107
MISSING (need to be regenerated, see "Remaining Work" below):
@@ -223,7 +223,7 @@ Linkable artifacts when posting:
223223

224224
### Why this isn't bigger
225225

226-
The original plan flirted with adding ElevenLabs API integration, fal.ai integration, a brand-lock extractor, PDF/PPTX exporters, asset folder support, and duration rescale. All cut from v0.1.0 deliberately. They're listed as v0.2.0 roadmap in README.md. Don't add them now; ship the lead magnet first, gather feedback, then expand.
226+
The original plan flirted with adding voice generation API integration, image generation API integration, a brand-lock extractor, PDF/PPTX exporters, asset folder support, and duration rescale. All cut from v0.1.0 deliberately. They're listed as v0.2.0 roadmap in README.md. Don't add them now; ship the lead magnet first, gather feedback, then expand.
227227

228228
### Why "shotkit" as the name
229229

@@ -264,7 +264,7 @@ shotkit/
264264
├── docs/
265265
│ ├── audit-trail-pattern.md
266266
│ ├── connecting-to-generators.md
267-
│ ├── remotion-bridge.md
267+
│ ├── connecting-to-video-pipelines.md
268268
│ ├── the-five-layer-prompt.md
269269
│ └── why-this-exists.md
270270
│ [MISSING: brand-lock-anatomy.md, claude-code-workflow.md, claude-ai-workflow.md]

.archive/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# .archive
2+
3+
Build documentation from prior shotkit construction sessions. Kept for transparency. Not part of the user-facing documentation.

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,31 @@ See [`docs/connecting-to-generators.md`](docs/connecting-to-generators.md) for h
153153

154154
---
155155

156+
## What comes after shotkit
157+
158+
shotkit is one stage in a longer content infrastructure pipeline:
159+
160+
1. **Brief** captured from the founder
161+
2. **shotkit** turns the brief into structured pre-production files
162+
3. **Image generators** consume the per-generator prompt files
163+
4. **`visual-asset-critic`** reviews each generated frame against its shot spec
164+
5. Approved frames feed into a **programmatic video framework**
165+
6. The framework renders the final video
166+
7. **Publishing tools** post per-platform copy from `text-overlays.json`
167+
168+
shotkit owns step 2. Steps 3 through 7 are file boundaries, not API integrations. Each downstream tool reads files. Nothing is coupled beyond the schema.
169+
170+
For wiring it up yourself, see [`docs/connecting-to-generators.md`](docs/connecting-to-generators.md) and [`docs/connecting-to-video-pipelines.md`](docs/connecting-to-video-pipelines.md). For the operated version, [whystrohm.com](https://whystrohm.com).
171+
172+
---
173+
174+
## Companion tools
175+
176+
- **[media-tsunami](https://github.com/whystrohm/media-tsunami).** Brand voice extractor. Generates a `brand-pack.md` from a brand's existing assets so you don't write the brand-lock from scratch.
177+
- **[whystrohm.com](https://whystrohm.com).** Managed content infrastructure. The operated version of the full pipeline.
178+
179+
---
180+
156181
## Compatibility
157182

158183
- **Claude.ai** (web, mobile, desktop). All four skills via `.skill` zip uploads. See [`docs/claude-ai-workflow.md`](docs/claude-ai-workflow.md).

skills/storyboard-architect/examples/30s-pain-proof-promise/preview.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@ <h1 class="sb-title">WhyStrohm. The Content Infrastructure Pitch</h1>
602602
<div><dt>Duration</dt><dd>30s</dd></div>
603603
<div><dt>Aspect</dt><dd>9:16</dd></div>
604604
<div><dt>Framework</dt><dd>pain-reframe-promise</dd></div>
605-
<div><dt>Generated</dt><dd>2026-05-08 12:09 UTC</dd></div>
605+
<div><dt>Generated</dt><dd>2026-05-08 12:45 UTC</dd></div>
606606
</dl>
607607
</div>
608608
</header>
@@ -812,7 +812,7 @@ <h2>Shots</h2>
812812

813813
<footer class="sb-footer">
814814
<div class="sb-footer-inner">
815-
<div>Generated against <a href="brand-lock.snapshot.md"><code>brand-lock.snapshot.md</code></a> on 2026-05-08 12:09 UTC.</div>
815+
<div>Generated against <a href="brand-lock.snapshot.md"><code>brand-lock.snapshot.md</code></a> on 2026-05-08 12:45 UTC.</div>
816816
<div>Built with <a href="https://github.com/whystrohm/shotkit">shotkit</a> · WhyStrohm</div>
817817
</div>
818818
</footer>

skills/storyboard-architect/examples/60s-founder-explainer/preview.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@ <h1 class="sb-title">WhyStrohm. How The System Actually Works</h1>
602602
<div><dt>Duration</dt><dd>60s</dd></div>
603603
<div><dt>Aspect</dt><dd>9:16</dd></div>
604604
<div><dt>Framework</dt><dd>founder-explainer</dd></div>
605-
<div><dt>Generated</dt><dd>2026-05-08 12:09 UTC</dd></div>
605+
<div><dt>Generated</dt><dd>2026-05-08 12:45 UTC</dd></div>
606606
</dl>
607607
</div>
608608
</header>
@@ -834,7 +834,7 @@ <h2>Shots</h2>
834834

835835
<footer class="sb-footer">
836836
<div class="sb-footer-inner">
837-
<div>Generated against <a href="brand-lock.snapshot.md"><code>brand-lock.snapshot.md</code></a> on 2026-05-08 12:09 UTC.</div>
837+
<div>Generated against <a href="brand-lock.snapshot.md"><code>brand-lock.snapshot.md</code></a> on 2026-05-08 12:45 UTC.</div>
838838
<div>Built with <a href="https://github.com/whystrohm/shotkit">shotkit</a> · WhyStrohm</div>
839839
</div>
840840
</footer>

0 commit comments

Comments
 (0)