Skip to content

marketing-cycle: persist cycle-1 marketing state (.marketing/, committed mode) - #88

Merged
stempeck merged 1 commit into
mainfrom
marketing/cycle-1-state
Jul 12, 2026
Merged

marketing-cycle: persist cycle-1 marketing state (.marketing/, committed mode)#88
stempeck merged 1 commit into
mainfrom
marketing/cycle-1-state

Conversation

@stempeck

Copy link
Copy Markdown
Owner

Faithful reproduction of what the marketing-cycle formula's committed mode produces: the .marketing/ directory joins the repo like .designs/ does — runbook, announced-features ledger, cycle-1 audit/log/story/report, published drafts, and assets.

Why committed

  • Cycle state (especially announced-ledger.md) must survive container rebuilds — factories run in docker, and git-excluded files die with the container.
  • Matches the house pattern: .designs/ and analysis artifacts are committed in this repo.
  • The formula detects the mode mechanically (git check-ignore .marketing); the runbook's Privacy Mode section records it.

⚠️ Review before merging — this makes previously-private files public

  • 03-show-hn.md, 04-reddit.mdunposted draft submissions
  • 05-awesome-list-prs.md — unexecuted submission plans for third-party lists
  • approach.md — the full marketing runbook, including voice profile

Everything else documents already-public actions. If any of the above shouldn't be public, remove it from this branch before merging (the formula as written has no keep-some-files-private mechanism — if that's wanted, it's a formula improvement).

cycle-1-log.md and cycle-1-story.md are labeled RECONSTRUCTED — the checks they record happened during the real 2026-07-11/12 cycle; the files were assembled afterward in the formula's format.

🤖 Generated with Claude Code

The marketing runbook, announced-features ledger, gate log, and cycle-1
artifacts move into the repo so they survive container rebuilds and travel
with clones — same pattern as .designs/. Committed mode per the formula's
git-check-ignore detection; the runbook records the mode.

Cycle-1 gate log and story proposal are reconstructed post-hoc (labeled) —
the cycle ran 2026-07-11/12 before the formula existed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@stempeck
stempeck merged commit 8e662c1 into main Jul 12, 2026
7 checks passed
@stempeck
stempeck deleted the marketing/cycle-1-state branch July 12, 2026 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant