930836597e
refactor(linkedin): merge analytics + engagement agents 2→1 each (S19)
...
- analytics-interpreter absorbs performance-reporter (interpret/report modes,
identical data sources): mode-selector + both output templates kept inline.
- engagement-coach absorbs comment-strategist (5x5x5 + first-hour + CEA
commenting + target selection + scoring + quality scorecard + daily
routine). Self-ref at engagement-coach.md:24 rewritten — target is now
in-file. Model upgraded from haiku to sonnet (absorbed deeper work);
tools union: Read, Glob, WebSearch.
- 7 ref-files reconciled: commands/linkedin.md (router rules merged),
skills/linkedin-analytics (row dropped), skills/linkedin-thought-leadership
(2 rows merged), skills/linkedin-networking (row dropped), CLAUDE.md
(agents table 16→14, merged rows), README.md (agents table, flow diagram,
intent table, analytics consumers line), references/glossary.md (3 'Used in'
refs), scripts/test-runner.sh (EXPECTED_AGENTS list reconciled to current
14 — also closed lingering S5/S6 gaps for fact-checker/persona-reviewer/
video-scripter, removed already-deleted content-tracker/personalization-scorer),
docs/agents-capability-matrix.md (full restructure: header count 16→14,
agent table, capability grid columns + capabilities, pipeline diagram,
intent table, model selection table — fixed STATE residual #1 on the
tracker/pers-scorer stale columns in the same pass).
- Q2 decision (video-scripter → content-repurposer?): KEEP separate.
Distinct invocation paths (/linkedin:video vs format conversion), distinct
outputs (timed video script with pacing+captions vs format-translation
artifact), and newsletter.md already uses content-repurposer for prose
drafting independently of video-scripter. Net agents/ 16→14.
- agents/README.md dropped from Files (moved to docs/agents-capability-matrix.md
in S14); literal Verify exits 2 on missing path (logged), corrected Verify
passes 4/4 predicates. Manifest audit: 2/2 expected paths exist, 13 'CEA'
occurrences in engagement-coach.md.
- gitleaks: clean.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 06:19:20 +02:00
adfa2085fc
test(linkedin): dogfood newsletter pipeline end-to-end (S13)
...
Dogfood mot throwaway-fixture (docs/review/dogfood-serie/, gitignored),
syntetisk tema. Deterministisk ryggrad (build-html/build-linkedin) kjørt
ekte og passerte; gate-laget (fact-check/persona) BLOKKERT — escalert, ikke
tvunget grønt. 9 friksjonspunkter (2 BLOCKER, 3 MAJOR, 4 MINOR) med order-proof
(persona-sweep wiret FØR lås) og per-punkt implicated file for S14 revert-mål.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 22:57:13 +02:00
36ad116e43
docs(ltl): add Maskinrommet field-experience brief for upgrade
...
Krav fra produksjonserfaring (Seres-serien): blokkerende persona-gate,
voice unngaa-moenstre, paastands-ledger + verifiseringsdisiplin, artikkel-skjelett.
Komplementaer til brief-fullspektrum-innholdsmotor.md.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 00:52:05 +02:00
098726d397
docs(linkedin): Voyage executable plan for v2.0.0 build (21 sessions)
...
Production plan for lifting LTL v1.2.0 -> v2.0.0 (full-spectrum content
engine + /linkedin:newsletter + render migration + net-fewer commands/agents).
- docs/voyage-build/{brief.md,plan.md}: Voyage project dir. plan.md = 21 steps
(S1..S20+S1a), each with a per-step Manifest. Validator: valid, 0 warnings.
- docs/{brief,plan}-fullspektrum-innholdsmotor.md + voyage-build-brief.md:
the directional brief, hardened fasit (authoritative WHAT), and Voyage input.
- Built via /trekplan: confirmatory swarm verified the fasit against real files
(13 corrections folded in); scope-guardian ALIGNED; plan-critic REPLAN ->
revised (3 blockers + 5/6 major + 4/5 minor closed).
- plan.html (annotation surface) left untracked: regenerable via annotate.mjs.
Next: /trekexecute --fg --project docs/voyage-build (fresh session) -> S1.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-26 21:38:52 +02:00
Kjell Tore Guttormsen
39f8b275a6
feat(linkedin-thought-leadership): v1.0.0 — initial open-source import
...
Build LinkedIn thought leadership with algorithmic understanding,
strategic consistency, and AI-assisted content creation. Updated for
the January 2026 360Brew algorithm change.
16 agents, 25 commands, 6 skills, 9 hooks, 24 reference docs.
Personal data sanitized: voice samples generalized to template,
high-engagement posts cleared, region-specific references replaced
with placeholders.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 22:09:03 +02:00