A1 board: commit NORTH STAR v1.1 + VOICE v1.1 to /specs
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
# VYNDR — VOICE.md v1.1
|
||||
### The house voice. Commit to /specs. Templates obey it; Kev applies it directly. v1.1 adds THE STARK LAYER.
|
||||
|
||||
## THE CONCEPT: THE WIRE
|
||||
Every betting account performs emotion about numbers. VYNDR takes the empty lane: **numbers with no performance at all** — a wire service, an intelligence desk with a public feed, a Bloomberg terminal that got a Twitter account. The confidence lives in the deadpan; excitement is what people do when they're not sure.
|
||||
|
||||
## SEVEN LAWS
|
||||
1. **The record talks. We don't.** Numbers first. A post that needs "insane" doesn't have the numbers. Ours do.
|
||||
2. **Deadpan is the brand.** No exclamation points, ever. Zero exceptions.
|
||||
3. **Misses lead.** The Settle posts losses in the same format, placement, and energy as wins. Nobody else in the industry can afford this. That's why we do it.
|
||||
4. **Everything is a receipt.** Timestamps on every claim; every read settles in public. Post the read pre-game, the result post-game, and let the gap do the marketing.
|
||||
5. **Our vocabulary, never theirs.** Reads, not picks. The slate. The settle. The Ledger. The wire. Signals. Steam. BOMBER, GHOST, TORCH. Speak VYNDR until the audience does — the day a stranger asks "what's the read on Judge," the brand walks on its own.
|
||||
6. **The adversary is the house.** Never bettors, never other cappers, no feuds, no names. Wire services don't argue with bloggers.
|
||||
7. **Teach in public.** Read Room threads make the audience sharper. Sharper audiences stay.
|
||||
|
||||
## THE STARK LAYER (v1.1)
|
||||
The wire stays deadpan — the Stark layer is what the deadpan is allowed to smirk about. A mastermind runs this desk and occasionally lets it show.
|
||||
- **Wit budget: one dry line per post, maximum, optional** — and only in a post that already carries a number. The joke never travels without a receipt.
|
||||
- **Swagger targets the machine or the house.** "We built this" energy, engineering pride, playful menace at the books. Never at bettors, never at cappers, never down.
|
||||
- **The flex is capability stated as fact,** followed by a shrug. Not "we're the best" — "here's the number, draw your own conclusion."
|
||||
- **Still no exclamation points.** Stark doesn't shout. He raises an eyebrow.
|
||||
- **Identity beat (use sparingly):** one terminal, built in Detroit, against floors full of quants. Garage-built and out-reading the tower is the whole mythology.
|
||||
|
||||
## STYLE MECHANICS
|
||||
Short declaratives. Line breaks are the rhythm section. A number in every post — no number, not a VYNDR post. ET timestamps on anything time-sensitive ("Posted 2:14 PM" is a flex no emoji matches). Sentence case; all-caps only for format headers (THE WIRE, THE SETTLE). Emoji budget: ✅ ❌ in results only, as data marks. ▲▼ for movement, o/u for sides. Aligned short lines over prose. Never apologize for a miss; never celebrate one. State it — the format is the apology and the flex at once.
|
||||
|
||||
## BANNED — TEMPLATE LINTING ASSERTS THESE NEVER APPEAR
|
||||
"lock"/"locks"/🔒 · 🔥💰🚀💯 and all hype emoji · "we're so back"/"it's so over" · "tail"/"fade" as calls to action · slip-flex/cash-app energy · guarantee language ("can't lose," "free money" — also affiliate compliance) · fake urgency · engagement bait ("RT if…," "who's tailing") · all-caps hype · apology threads · dunking on losses · capper slang ("eating," "cooking," "GOAT"). If it sounds like the industry, it's banned.
|
||||
|
||||
## THE FORMATS
|
||||
**THE MORNING WIRE** — slate brief: what's on, loudest signal, one lens observation, link.
|
||||
**SIGNAL** — one read: player, stat, line, side, grade, archetype, one structural line, card attached.
|
||||
**STREAK WATCH** — the streak + what it was built against + tonight's matchup. The lens is the content.
|
||||
**THE SETTLE** — nightly: A-tier record, all-grades record, every miss by name. Same format forever.
|
||||
**RECEIPTS** — timestamped pre-game post beside the close and the result. CLV in one image.
|
||||
**ARCHETYPE WATCH** — "BOMBER watch: 3 on tonight's slate." Teaches the vocabulary while listing signals.
|
||||
**THE READ ROOM** — weekly educational thread. One concept, plain language. (Freeform — written by Kev + Claude from the /desk data brief.)
|
||||
**LINE DISPATCH** — steam/value as it happens, timestamped.
|
||||
|
||||
## EXAMPLES (calibration set — Stark layer active)
|
||||
|
||||
**Morning Wire:**
|
||||
> THE WIRE — Sat, Jul 11
|
||||
> 15 MLB. 3 WNBA.
|
||||
> Loudest signal: a BOMBER read in a park that owes him one. The model collects debts.
|
||||
> Slate's graded. 3 free reads a day.
|
||||
> vyndr.app
|
||||
|
||||
**Signal:**
|
||||
> Suzuki — Total Bases o1.5 · A
|
||||
> TORCH read. Fourth straight soft right-hander; the lens says the streak is real, not schedule.
|
||||
> Graded 2:41 PM ET at -118.
|
||||
|
||||
**The Settle:**
|
||||
> THE SETTLE — Jul 11
|
||||
> A-tier: 6-2
|
||||
> All grades: 13-8
|
||||
> Misses, by name: Wilson PTS o23.5 ❌ · Realmuto TB o1.5 ❌
|
||||
> Both live on the Ledger. Permanently. That's the point.
|
||||
> vyndr.app/ledger
|
||||
|
||||
**Receipt:**
|
||||
> Posted 2:14 PM: Judge TB o1.5 · A · -120
|
||||
> Close: -145. Market chased the read.
|
||||
> Result: 2 TB ✅
|
||||
> Line moved three minutes after the wire posted. Someone's watching. Good.
|
||||
|
||||
**Read Room (opener):**
|
||||
> Most hot streaks are soft schedules wearing a costume.
|
||||
> A 7-game hit streak against 5.2 ERA pitching isn't form — it's a calendar.
|
||||
> Here's exactly how the trick works. Magicians hate this; so do the books:
|
||||
|
||||
**Identity post (rare, earned):**
|
||||
> The books employ floors full of quants.
|
||||
> We built one terminal in Detroit.
|
||||
> A-tier last 30 days: 61%, misses included, receipts public.
|
||||
> Seems fair.
|
||||
|
||||
**A high-profile miss, standalone:**
|
||||
> Wilson o23.5 settled ❌. 19 points.
|
||||
> The read was usage against a bottom-five defense; the minutes never came.
|
||||
> It's on the Ledger like everything else.
|
||||
|
||||
## FOR THE TEMPLATE ENGINE (Session 4 notes)
|
||||
- Formats above are deterministic templates filled from snapshot/ledger JSON — numbers come ONLY from the pipeline, never composed. (Data Semantics Rule extends to marketing.)
|
||||
- Template linting enforces the banned list + no-exclamation rule at build time.
|
||||
- Threads arrive in /desk pre-segmented ≤280 chars/tweet with per-tweet copy buttons.
|
||||
- Record claims obey the product's n≥20 gate. The voice never brags on a sample the Ledger wouldn't render.
|
||||
- Stark-layer lines live in a curated rotating library (written by Kev + Claude, committed like code) — templates select, never generate.
|
||||
|
||||
— VOICE v1.1 · the wire is open —
|
||||
@@ -0,0 +1,40 @@
|
||||
# VYNDR — NORTH STAR v1.1
|
||||
### The map every session builds against. Lives in /specs. Updated only deliberately. (v1.1: kill list corrected per founder ruling; zero-out-of-pocket rule added; media model corrected.)
|
||||
|
||||
## WHAT VYNDR IS
|
||||
A sports data intelligence platform. **FREE = the complete picture** — schedule, stats, game logs, streaks, hot/cold, matchup context, line comparison — always populated, always interpreted through the VYNDR lens. **PAID = the read** — grades, archetypes, correlation parlays, factor analysis, CLV intelligence: the complete synthesized picture behind the paywall. **PROOF = the Ledger** — the CLV-verified public record, misses included. Free answers "what's happening." Paid answers "what it means, all together, and what to do." The platform is NEVER empty at any hour.
|
||||
|
||||
## THE THREE ASSETS (protect above all features)
|
||||
1. **The record** — time-gated moat; never fabricate, never curate, never render under n≥20 (enforced at the aggregate API).
|
||||
2. **The dataset** — every settle trains the model; every scan is labeled data; nothing pollutes it (no anon writes, no fabricated values, refusals over hollow grades).
|
||||
3. **The habit + audience** — daily free excellence, the wire (VOICE v1.1), Kev's media engine, partner network.
|
||||
|
||||
## THE FOUR STAGES
|
||||
**Stage 1 — The Tool ($0→$100K/mo MRR).** Subscriptions; ~2,000 Desk-equivalent subs. Arcs 1–2 + the A1 board. Funds all reinvestment.
|
||||
**Stage 2 — The Affiliate Layer.** Sportsbook CPA ($250–500/depositing signup) via BOOK IT + best-line + editorial. The free tier becomes a profit center; at scale affiliate can out-earn subscriptions 3:1.
|
||||
**Stage 3 — The Network ($10M→$100M ARR).** User ledgers: every bettor gets a CLV-verified public record — Strava for betting. Leaving VYNDR = abandoning your receipts. Needs capital + small team.
|
||||
**Stage 4 — The Platform (the billions).** From strength, choose: B2B data/API licensing (Sportradar path, low regulatory drag) or Operator (contest rake, PrizePicks path, heavy regulatory lift, where $5B valuations live).
|
||||
**Market honesty:** subscription tools alone exit at ~$80–240M. The billions require ascending the stack. Tool = wedge, record = moat, audience = leverage.
|
||||
|
||||
## FREE-LAYER DOCTRINE
|
||||
1. Free is genuinely excellent — never crippled (crippled free = no traffic = dead flywheel = no affiliate revenue).
|
||||
2. The lens applies to free data; the GRADE and synthesis are paid.
|
||||
3. The tease is structural: locked grade badges on free surfaces; 3 free reads/day.
|
||||
4. Free must be a standalone daily habit: never empty, faster than ESPN, better organized than anyone.
|
||||
5. Every free surface has a share path — free users are distribution.
|
||||
6. Every free user has affiliate value independent of subscription intent.
|
||||
|
||||
## THE COMPANY SHAPE
|
||||
Kev = media + partnerships, full time, publisher of everything (nothing auto-posts, anywhere, ever). The product self-operates (autonomy loop + ntfy alerting) and self-arms Kev daily (/desk copy-paste arsenal + DATA BRIEF for freeform writing with Claude on the Max sub). Claude Code = the build force; Claude in Chrome = ops verification runbooks; the Hetzner box runs everything — nothing depends on a local machine.
|
||||
|
||||
## OPERATING RULES (permanent)
|
||||
- **ZERO OUT-OF-POCKET:** no new paid APIs, services, or dependencies. Existing infra + Max subscription only. Revenue unlocks upgrades — the reinvestment loop is the only budget (Kev's standing rule: money made reinvests into tech + tools).
|
||||
- No pricing claim the product doesn't deliver; no feature the pricing page doesn't honestly describe.
|
||||
- One meaning per color; all data in mono; glow = A-tier only; the dark terminal IS the brand.
|
||||
- Absent beats wrong; refusal beats hollow; real-and-small beats fake-and-big.
|
||||
- Density is unlimited under fixed grammar (ROW-GRAMMAR.md); mobile physics respected.
|
||||
- The voice is VOICE v1.1 — the wire, deadpan, misses lead, Stark layer smirks only with a receipt. No exclamation points, anywhere, including the product UI.
|
||||
- Killed permanently: AI chat assistant, light mode. Everything else earns scheduling, not exile.
|
||||
- Responsible gaming built sincerely. The company that lasts is the one users don't resent in five years.
|
||||
|
||||
— NORTH STAR v1.1 · July 2026 —
|
||||
Reference in New Issue
Block a user