Skip to content

feat: north-star metric endpoint and CTA rules - #14

Merged
jayteemoney merged 1 commit into
mainfrom
feat/north-star-and-cta
Jul 8, 2026
Merged

feat: north-star metric endpoint and CTA rules#14
jayteemoney merged 1 commit into
mainfrom
feat/north-star-and-cta

Conversation

@jayteemoney

Copy link
Copy Markdown
Owner

What

Implements the remaining items from the marketing review (points 1 and 2; the 60s demo video script from point 5 is kept in the local ops docs, not in the repo).

1. North-star metric — GET /api/stats (OpenClaw service)

Returns streamsCreated (the stream-manager's own get-stream-nonce), workspacesRegistered, blockHeight, and network, with a 60s cache so marketing polls can't burn Hiro quota. Sits behind the existing /api rate limiter.

Verified live against mainnet: {"streamsCreated": 9, "workspacesRegistered": 0, "blockHeight": 8508895} — cached second call served in 12ms.

MARKETING_PLAN_V2.md now defines the metric: baseline 9 streams (Jul 8, 2026), 30-day target 40 by Aug 7 (team to confirm), why it beats "active streams" / "teams onboarded", and the operating rule: every post is judged by whether it gives someone a reason to open a stream.

2. CTA rule + canonical handles

Every public post ends with exactly one CTA (default stackstream.xyz; demo clip or Telegram when they fit better). Handle table added so copy never improvises: @Stackstream0X, @dev_jayteee, t.me/dev_jaytee, Discord dev_jaytee (DM only — flagged that no server exists yet), founder LinkedIn. Forum + Grantees TG keep the soft-CTA exception. Rules added to both docs, plus a July-schedule section gated on the engagement review and the team's segment-focus decision.

Verify

  • Service typechecks (tsc --noEmit) and /api/stats tested end-to-end against mainnet
  • Merging deploys the endpoint via Railway

Implements the remaining marketing feedback items:

- openclaw-service: new GET /api/stats returning streamsCreated (the
  contract's get-stream-nonce), workspacesRegistered, and block height,
  with a 60s in-memory cache. streamsCreated is the north-star metric;
  verified live against mainnet (9 streams at block 8,508,895).
- MARKETING_PLAN_V2: north-star section (definition, baseline, 30-day
  target, operating rule) and a CTA rule with the canonical handle
  table; every public post ends with exactly one destination.
- CONTENT_SCHEDULE: north-star and CTA rules added to the working
  rules block, plus a July-schedule section gated on the engagement
  review and the team's segment-focus decision.
- The 60-second demo video script stays local only (gitignored with
  the other operational docs).
@vercel

vercel Bot commented Jul 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
stackstream Ready Ready Preview, Comment Jul 8, 2026 3:08pm

@jayteemoney
jayteemoney merged commit 6365afc into main Jul 8, 2026
2 of 4 checks passed
@jayteemoney
jayteemoney deleted the feat/north-star-and-cta branch July 8, 2026 19:29
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