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:
Kev
2026-07-11 11:21:20 -04:00
parent 4d2b27d1d0
commit e4d2e79f95
2 changed files with 131 additions and 0 deletions
+91
View File
@@ -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 —