From 0fed4372d697e716aa8795a8734d39ddfbd24bda Mon Sep 17 00:00:00 2001 From: Kjell Tore Guttormsen Date: Fri, 19 Jun 2026 21:13:04 +0200 Subject: [PATCH] docs(linkedin-studio): add S27/S28 reference-consistency pass to hardening queue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Operator promoted open follow-up #1 (reference-consistency) to scheduled work — all SSOT divergences must be fixed, planned across sessions rather than crammed. Added two sessions to the queue, run after S26: - S27 (A): "penalty/penalizes" framing -> SSOT (troubleshooting-guide.md:127, analyze.md:102, audit.md:61 "topic-relevance penalty"). - S28 (B): format magnitudes -> SSOT (video.md:69, linkedin-formats.md "30% zero-distribution"). Surgical SSOT-reconciliation of already-hardened files, NOT full re-hardening; hardening-class (commit local, no push). Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_016qgzo6rxthw7KuxHjn5vyE --- docs/hardening/plan.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/docs/hardening/plan.md b/docs/hardening/plan.md index 24998c2..1dd6fdf 100644 --- a/docs/hardening/plan.md +++ b/docs/hardening/plan.md @@ -89,12 +89,27 @@ that exercises the command's real path: | S3 react | S10 headless-review | S17 audit | S24 create | | S4 multiplatform | S11 pivot | S18 ab-test | S25 measure | | S5 carousel | S12 firsthour | S19 strategy | S26 linkedin | -| S6 video | S13 calendar | S20 competitive | | -| S7 batch | S14 import | S21 monetize | | +| S6 video | S13 calendar | S20 competitive | S27 ref-consistency A | +| S7 batch | S14 import | S21 monetize | S28 ref-consistency B | | S8 pipeline | S15 report | S22 outreach | | *S9 newsletter (16-phase) may split into S9a/S9b. Otherwise one command = one session. +**S27/S28 — reference-consistency pass (added 2026-06-19, operator-approved; promotes open +follow-up #1 to scheduled work).** NOT full re-hardening of already-✅ commands — surgical +SSOT-reconciliation of the documented divergences, same tool-grounded discipline +(read-and-show → grep-confirm → re-grep final): + +- **S27 (A) — "penalty/penalizes" framing → SSOT:** `references/troubleshooting-guide.md:127` + ("External link overuse — LinkedIn **penalizes**" → "correlate with lower reach"), + `commands/analyze.md:102` (milder echo), `commands/audit.md:61` ("topic-relevance **penalty**" + → SSOT frames relevance as a positive driver, not a named penalty). +- **S28 (B) — format magnitudes → SSOT:** `commands/video.md:69` + `references/linkedin-formats.md` + (the "30% zero-distribution" claim vs SSOT native-video framing). + +Run after S26; order adjustable. These edit already-hardened files surgically and are +hardening-class (commit local, no push). + ## End-of-session ritual (every session — STATE.md handoff baked in) 1. `bash scripts/test-runner.sh` → `Failed: 0` + counts 29/19/25/6.