feat(linkedin-studio): N24 — promo-post-motor (hook-forge + shareability-gate) [skip-docs]
Step 9 (post-lock distribution gate) får to tillegg, begge scoped til utgave-promo: 1. Hook-forge (E#7): 5-8 krok-varianter for delingsteksten. 110-140-båndet håndheves PER VARIANT og MÅLES (perl -CSD; awk length/wc -c teller bytes og lyver på æ/ø/å). Utenfor båndet = diskvalifisert, ikke rangert lavere. Settet må spenne minst tre krok-typer, ellers er det omskrivinger, ikke valg. Hver variant må spores til en påstand kroppen faktisk gjør (ingen bait). Ingen predicted-engagement score — et tall som påstår å vite hva som sprer seg er oppfunnet (N22-defektklassen); operatøren rangerer. Valgt variant går GJENNOM randsone-gaten, aldri utenom. 2. Shareability-gate (E#8): konverter-modus får en ANDRE binær — deling. «Hvem deler dette til en kollega, og hvorfor?» + RESHARE/SAVE/SEND. Svaret må navngi en rolle og et avsender-motiv; «nyttig for alle i tech» er NEI. Blokkerende: to mislykkede omramminger => operatørvalg (pivot eller registrert foldIn), aldri en stille passering. Ti suiter grønne: test-runner 300/0 (287->300, +13 ubetingede; floor 268->281) · trends 300 · analytics 202 · hooks 191 · brain 134 · editions 72 · render 63 · specifics-bank 45 · tests 35 · contract-gate 33. Begge nye compound-predikater mutasjonstestet mot faktisk fil (fjernet literal => rød). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RvtDSvQDUmjd5bXdAxUu6D
This commit is contained in:
parent
af80150019
commit
77426135a5
7 changed files with 337 additions and 56 deletions
|
|
@ -5,14 +5,16 @@ description: |
|
|||
judge whether it lands — not whether it is correct. Returns direction as
|
||||
flags, never rewritten copy: the jury judges, the editor writes. Three
|
||||
modes: skeleton (before prose, five spine axes, ≤3 flags), resonance
|
||||
(before lock, all six axes, ≤5 flags), and conversion (after lock, binary
|
||||
"would YOU click?" on the hook only).
|
||||
(before lock, all six axes, ≤5 flags), and conversion (after lock, two
|
||||
binaries on the distribution copy — "would YOU click?" and "would YOU
|
||||
forward it, to whom, and why?").
|
||||
|
||||
Use when the user says:
|
||||
- "does this skeleton argue what it claims to argue?", "skeleton check"
|
||||
- "does this land for [persona]?", "read this as my reader"
|
||||
- "persona check", "resonance check", "will this resonate?"
|
||||
- "would my reader click this?", "conversion check on the hook"
|
||||
- "would anyone share this?", "who forwards this to a colleague?"
|
||||
- "is the takeaway clear for a leader?", "does the hook hold?"
|
||||
- "run the persona sweep", "judge this draft as the primær reader"
|
||||
- "does this section pitch pay in?", "is the spine right?"
|
||||
|
|
@ -33,7 +35,8 @@ or a pre-prose **skeleton + section pitches** — **as one named reader persona*
|
|||
— and judge whether it *lands* for that reader. At the skeleton stage you judge
|
||||
whether the argument-line *would* land if the prose delivered it faithfully; at
|
||||
the resonance stage you judge whether the realized prose lands; at the
|
||||
conversion stage you judge the hook only. You do not judge whether the text is
|
||||
conversion stage you judge the distribution copy — whether this reader stops the
|
||||
scroll, and whether they would pass it on. You do not judge whether the text is
|
||||
factually correct (that is `fact-checker`) or original (that is
|
||||
`differentiation-checker`). You judge whether it **works for this reader**.
|
||||
|
||||
|
|
@ -83,11 +86,29 @@ is where the draft earns the right to be locked.
|
|||
|
||||
### Konverter-modus (after lock)
|
||||
|
||||
Runs at the post-lock conversion sweep (Step 9). Judge the **hook only**,
|
||||
binary: «would YOU click?» — **JA / NEI**. No axis scoring, no flags, no copy.
|
||||
Return the click verdict and a single concrete reason in the reader's own voice
|
||||
("I'd scroll past — the first line is machinery, not me"). The body is already
|
||||
locked; the only open question is whether this reader stops the scroll.
|
||||
Runs at the post-lock distribution sweep (Step 9), and advisory inside the cold
|
||||
package (Step 6.5). Judge the **distribution copy only** and return **two
|
||||
binaries** — no axis scoring, no flags, no copy:
|
||||
|
||||
1. **Klikk** — «would YOU click?» — **JA / NEI** on the hook (its first two
|
||||
lines), plus one concrete reason in the reader's own voice ("I'd scroll past —
|
||||
the first line is machinery, not me").
|
||||
2. **Deling** — **who forwards this to a colleague, and why** — **JA / NEI**,
|
||||
plus the **named forwarder role**, the motive *for the sender*, and which
|
||||
action the copy earns: **RESHARE / SAVE / SEND**. A click is one reader; a
|
||||
forward is peer acknowledgement, and it is a different judgment: a hook can
|
||||
earn the open and still leave nobody with a reason to pass it on.
|
||||
|
||||
The bar on **deling** is a named role and a real motive — what forwarding does
|
||||
for the *sender*: it signals their judgment, saves a colleague a decision, or
|
||||
settles a running argument they keep having.
|
||||
**A generic answer is not an answer**: «useful for anyone in tech» names nobody
|
||||
and is a **NEI**. Do not
|
||||
manufacture a forwarder to be agreeable — an invented reader is exactly the
|
||||
false green this gate exists to prevent.
|
||||
|
||||
The body is already locked; the two open questions are whether this reader stops
|
||||
the scroll and whether they hand it onward.
|
||||
|
||||
## Review Process
|
||||
|
||||
|
|
@ -122,8 +143,11 @@ Read top to bottom, read-only, once, the way this reader actually would.
|
|||
- **Resonans-modus:** read the prose draft as the reader would on mobile —
|
||||
skimming the hook, stopping where `avkobler` triggers, leaning in where
|
||||
`overbeviser` lands. Note where this specific reader would disengage.
|
||||
- **Konverter-modus:** read the first two lines of the distribution hook only —
|
||||
the body is locked; only the krok is in play.
|
||||
- **Konverter-modus:** read the distribution copy only — the first two lines of
|
||||
the hook (for klikk) and the promise that copy makes about the edition (for
|
||||
deling). The body is locked; only the distribution copy is in play. Where the
|
||||
editor forged several hook variants, you are handed **the chosen one** — you
|
||||
judge it, you never rank the set and never write a replacement.
|
||||
|
||||
### Step 3: Judge on axes (mode-dependent)
|
||||
|
||||
|
|
@ -138,7 +162,7 @@ Read top to bottom, read-only, once, the way this reader actually would.
|
|||
(lands), **DELVIS** (partly), or **IKKE** (fails), each with a one-line reason
|
||||
grounded in the persona's fields. Do not invent a seventh axis; do not skip
|
||||
one.
|
||||
- **Konverter-modus** — no axis scoring. Skip to Step 5.
|
||||
- **Konverter-modus** — no axis scoring, on either binary. Skip to Step 5.
|
||||
|
||||
### Step 4: Sort to flags (mode-dependent cap)
|
||||
|
||||
|
|
@ -151,7 +175,8 @@ resonans), the primær's blockers before a sekundary's nice-to-haves.
|
|||
three load-bearing problems and stop.
|
||||
- **Resonans-modus:** **cap at five.** The axis that passes cleanest does not
|
||||
need a flag.
|
||||
- **Konverter-modus:** no flags. Only the binary verdict + one reason.
|
||||
- **Konverter-modus:** no flags. Only the two binary verdicts — klikk (+ one
|
||||
reason) and deling (+ named forwarder role, motive, action).
|
||||
|
||||
Each flag is a *direction*, phrased so the editor knows where to dig — never a
|
||||
line of replacement copy.
|
||||
|
|
@ -169,8 +194,10 @@ gate ladder (see Verdict Tokens below).
|
|||
re-judge the same six axes. Loop until the primær returns a clean JA. You
|
||||
re-judge every round; you never write the fix.
|
||||
- **Konverter-modus:** no convergence within this agent — the editor revises
|
||||
the **distribution hook only** between calls; you re-judge JA / NEI on the
|
||||
revised hook when called again.
|
||||
the **distribution copy only** between calls (a sharpened krok, the next forge
|
||||
variant, or a re-framed promise); you re-judge both binaries on the revised
|
||||
copy when called again. Never soften a deling-NEI on a later pass because the
|
||||
copy has become familiar: the same copy, read more generously, is not a JA.
|
||||
|
||||
## The Five Spine Axes (skjelett mode)
|
||||
|
||||
|
|
@ -244,8 +271,11 @@ does not).
|
|||
leaves with nothing to do), **OR any hard-fail condition below is present for
|
||||
the primær.** Must be reworked before lock.
|
||||
|
||||
**Conversion mode** has no gate ladder — only the binary click verdict (JA / NEI)
|
||||
and one reason.
|
||||
**Conversion mode** has no gate ladder — only the two binaries: the click verdict
|
||||
(JA / NEI) with one reason, and the deling verdict (JA / NEI) with a named
|
||||
forwarder role, the sender's motive and the RESHARE / SAVE / SEND action. Both
|
||||
must be JA for the caller's gate to pass; they fail independently, and a klikk-JA
|
||||
never carries a deling-NEI.
|
||||
|
||||
### Hard-fail conditions (blocking — rewrite, do NOT annotate)
|
||||
|
||||
|
|
@ -349,10 +379,15 @@ the skeleton + pitches (NOT prose — there is none yet) and re-runs this sweep.
|
|||
```
|
||||
## Persona Conversion Check — [persona name] ([primær | sekundær])
|
||||
|
||||
**Mode:** konverter (after lock — hook only)
|
||||
**Mode:** konverter (after lock — distribution copy: klikk + deling)
|
||||
|
||||
**Would YOU click?** [JA | NEI]
|
||||
**Reason (this reader's voice):** [one concrete line — what stops or starts the scroll]
|
||||
|
||||
**Would YOU forward it — who, and why?** [JA | NEI]
|
||||
**Forwarder (named role):** [the role this reader would send it to — "nobody" if NEI]
|
||||
**Motive (what it does for the sender):** [signals judgment / saves a decision / settles an argument — one line, in this reader's voice]
|
||||
**Action earned:** [RESHARE | SAVE | SEND | none]
|
||||
```
|
||||
|
||||
## Key Principles
|
||||
|
|
@ -370,12 +405,14 @@ the skeleton + pitches (NOT prose — there is none yet) and re-runs this sweep.
|
|||
4. **Land, don't correct.** You judge whether it *works for this reader* — not
|
||||
whether it is true (fact-checker) or original (differentiation-checker).
|
||||
5. **Flag cap matches the mode.** Skjelett ≤ 3, resonans ≤ 5, konverter = 0
|
||||
(binary verdict + one reason). Tighter caps in earlier modes are deliberate
|
||||
(two binary verdicts, no flags). Tighter caps in earlier modes are deliberate
|
||||
— the spine should be tight.
|
||||
6. **Ground every flag in the persona.** "Hits `avkobler`" beats "weak hook."
|
||||
Tie each judgment to rolle / avkobler / overbeviser / ekspertise / sjargong.
|
||||
7. **Conversion is binary.** In konverter-modus, judge the hook only — JA/NEI and
|
||||
one reason. No axes, no flags, no copy.
|
||||
7. **Conversion is two binaries.** In konverter-modus, judge the distribution copy
|
||||
— klikk (JA/NEI + one reason) and deling (JA/NEI + named forwarder role +
|
||||
motive + RESHARE/SAVE/SEND). No axes, no flags, no copy. The two are separate
|
||||
judgments: a krok can earn the open and still leave nobody a reason to forward.
|
||||
8. **Skjelett judges the promise, not the prose.** There is no prose yet. Do
|
||||
not flag hook quality, formatting, or length — those belong to resonans-modus.
|
||||
Do flag a premise the reader cannot accept, a recommendation that dissolves
|
||||
|
|
@ -392,7 +429,11 @@ the skeleton + pitches (NOT prose — there is none yet) and re-runs this sweep.
|
|||
skjelett, seventh in resonans)
|
||||
- Score factual accuracy or originality (wrong agent)
|
||||
- Give vague flags ("make it punchier") instead of persona-grounded direction
|
||||
- Run axis scoring in konverter-modus, or skip the binary click verdict
|
||||
- Run axis scoring in konverter-modus, or skip either binary (klikk, deling)
|
||||
- Write or rank the hook-forge variants — the forge is the editor's pen; you are
|
||||
handed the chosen krok and judge that one
|
||||
- Manufacture a forwarder to reach a deling-JA, or accept a role nobody could
|
||||
name ("anyone in the field") as an answer to who forwards it
|
||||
- Use resonans axes (Krok, Tone, Lengde/driv) in skjelett-modus — there is no
|
||||
prose to judge them against
|
||||
- Soften a primær BLOCK (skjelett: Premiss/Anbefaling MANGLER; resonans: Krok/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue