# MUMRO Academy — Complete Bilingual Knowledge Base (`llms-full.txt`) Canonical domain: https://academy.mumro.io Main MUMRO platform: https://mumro.io (EN) | https://mumro.io/pl/ (PL) Created by: RolePlayingTech (https://roleplayingtech.com) ==================================================================== # EDITION: EN ==================================================================== ## Tracks (EN) ### TRACK 01: Living Brand Systems & Content Strategy URL: https://academy.mumro.io/tracks/brand-systems/ Learn how to replace static PDF brand books and ad-hoc prompts with a versioned strategy system, enforceable Brand Voice rules, and citation-backed research pipelines. - Problem: Teams rewrite brand context in every prompt, lose track of which strategic hypothesis is active, and publish claims that cannot be traced back to verified sources. - Outcome: A versioned Brand Operating System where strategy (v1 → v2), tone boundaries, and vetted research sources automatically guide every draft. - MUMRO Capability: MUMRO Strategy Versioning, Shared Brand Voice & Source Provenance Trail ### TRACK 02: Multi-Format Content Engineering & Publishing URL: https://academy.mumro.io/tracks/multi-format-distribution/ Master the craft of transforming a single researched topic into a website article, a high-retention 5-slide carousel, and channel-native posts for Instagram, Facebook, X, and LinkedIn—backed by reliable publishing operations. - Problem: Cross-posting identical captions kills engagement, while manually rewriting everything from scratch burns out the team and drifts away from the core product message. - Outcome: A single-story multi-format pipeline with predictable narrative pacing and idempotent, per-target publishing queues. - MUMRO Capability: MUMRO Content Studio, 5-Slide Carousel Builder & Multi-Target Publishing Queue ### TRACK 03: Website, Technical SEO & Conversation Loops URL: https://academy.mumro.io/tracks/website-seo-conversations/ Bridge the gap between social media reach and owned website equity. Learn technical SEO for bilingual content hubs, retrieval-grounded website assistants, FAQ mining, and cohort analytics that drive Strategy v2. - Problem: Social media and the company website operate as separate islands: social posts forget to drive qualified web traffic, visitor questions go unrecorded, and vanity metrics hide real retention. - Outcome: A closed loop where articles publish cleanly to CMS, social posts drive measurable visits, grounded assistants capture recurring questions, and cohort data shapes the next strategy. - MUMRO Capability: MUMRO Website & CMS Integration, Grounded Assistant, Unified Inbox & Cohort Analytics ### TRACK 04: Agentic AI, Model Context Protocol (MCP) & Governance URL: https://academy.mumro.io/tracks/agents-mcp-governance/ Go under the hood of agentic marketing systems. Learn how Model Context Protocol (MCP) exposes workspace context to coding and operational agents, why mutations require two-phase confirmation gates, and how to enforce human control. - Problem: Giving AI agents raw API credentials risks accidental live publications, off-brand replies, or runaway token spend—while keeping AI completely disconnected wastes hours on copy-pasting. - Outcome: A governed agentic architecture using scoped MCP tools, Prepare → Confirm mutation gates, credit caps, quiet hours, and instant kill switches. - MUMRO Capability: MUMRO MCP Gateway, Two-Phase Confirmation Gate & 3-Mode Autonomy Control ## All 12 Lessons (EN) ### LESSON 01: Versioned Brand Strategy: Why Static PDFs Fail Modern Content Teams URL: https://academy.mumro.io/lessons/versioned-brand-strategy/ Subtitle: How to structure brand strategy as an evolving, versioned operating contract (v1 → measured cohort → v2) that actively governs every content format. Key Takeaways: - A strategy stored in a slide deck dies the moment daily publishing begins because writers and AI prompts cannot query it. - Versioned strategies (v1, v2) treat positioning, content pillars, and channel cadences like software releases tied to measurable 30-day cohorts. - Drafting a new strategy revision should always be separate from approving it—preventing mid-campaign drift. Problem Diagnosis (The Static Deck Trap): Most companies spend weeks crafting a 40-page Brand Strategy PDF. Two weeks later, the social media manager is staring at a blank cursor, the blog writer is chasing random keywords, and an AI chat window is being fed a two-sentence summary. Because the strategy is disconnected from the drafting environment, every post becomes an isolated improvisation. - Anti-pattern: Unversioned PDF decks + ad-hoc prompt instructions + changing direction every Tuesday without cohort evidence. - Connected pattern: Executable Strategy v1 → 30-day multi-channel execution → Cohort evaluation → Draft & Approve Strategy v2. #### 1. The Anatomy of an Executable Brand Strategy For a strategy to actively guide human writers and AI generators alike, it must be decomposed into explicit, queryable primitives rather than vague motivational statements. Instead of saying "We want to be thought leaders in outdoor gear," an executable strategy defines five concrete layers: Audience Segments, Core Pillars, Channel Roles, KPIs, and Active Hypotheses. Each Content Pillar acts as a thematic boundary with a clear job to do: for example, Pillar A educates on practical packing constraints, Pillar B demonstrates hardware durability under rain and vibration, and Pillar C highlights rider route stories. When every article and social post maps to a pillar, topical authority compounds naturally. #### 2. Why Strategy Needs Draft vs. Approved States In software engineering, you never edit production code directly without a commit history and a release gate. Content operations suffer when someone tweaks positioning mid-week: half the scheduled queue reflects last month’s messaging, while new drafts test an unreviewed angle. By separating Strategy Drafts from the Active Approved Strategy, your team or AI agent can synthesize 30-day analytics into a proposed v2 draft, review the exact diff in pillars and channel cadences, and explicitly approve v2 when the next campaign cycle begins. #### 3. Defining Explicit Channel Roles Not every channel serves the same stage of awareness. A living strategy assigns distinct functional roles to your website, Instagram, Facebook, X, and LinkedIn. Your website acts as the durable hub where search intent and deep product context live; social channels act as high-frequency lenses that translate one core story into native formats. Case Study (Cycling Escapes (FIELDWORK / DRIFT 4L) — Evolving from Strategy v1 (Generic Lifestyle) to Strategy v2 (Concrete Utility)): In Strategy v1, Cycling Escapes posted broad scenic gravel photography. Reach was decent, but readers kept asking in comments what actually fits inside a 4-litre handlebar bag. Connected in MUMRO (Versioned strategies that power your entire workspace.): In MUMRO, strategy is not a passive document. You maintain versioned strategies with goals, audience, pillars, channel plans, KPIs, and experiments—and promote drafts to active only when you approve them. ### LESSON 02: Brand Voice Architecture: Encoding Tone, Boundaries, and Vocabulary for Humans & AI URL: https://academy.mumro.io/lessons/brand-voice-architecture/ Subtitle: Why adjectives like "friendly and professional" produce generic AI slop—and how to build enforceable voice specifications. Key Takeaways: - Adjectives ("modern, authentic, bold") mean nothing to an LLM; structural rules and negative boundaries ("never use hype superlatives") create real voice consistency. - A complete Brand Voice profile combines Cadence Rules, Domain Vocabulary, Proof Standards, and Forbidden Claims. - Shared Brand Voice must apply equally to long-form articles, social captions, and customer reply suggestions. Problem Diagnosis (Why "Friendly & Professional" Sounds Like Everyone Else): When you tell an AI model or a new contractor to write in a "friendly, expert, and engaging tone," it defaults to the statistical average of the internet: empty rhetorical questions, emojis at the start of every bullet, and inflated promises. True Brand Voice is defined as much by what your brand refuses to say as by how it constructs sentences. - Anti-pattern: Vague personality adjectives + no forbidden phrases + different tone in blog posts vs. comment replies. - Connected pattern: Explicit sentence cadence + domain lexicon + hard claim boundaries shared across all generators and reply tools. #### 1. The Four Engineering Layers of Brand Voice To make Brand Voice operational across a multi-channel system, replace mood-board adjectives with four testable layers: (1) Cadence & Syntax, (2) Domain Lexicon, (3) Evidence Standard, and (4) Negative Boundaries (Hard Stops). Cadence defines sentence length contrast, paragraph density, and how hooks open. For example, an engineering-led outdoor brand opens with physical measurements and field conditions ("Two days. Four litres. Wet cobbles at dusk.") rather than generic excitement ("Ready for your next adventure?!"). #### 2. Verifying Voice Layer-by-Layer Inside a Draft A Brand Voice profile shouldn’t be a black box. When reviewing a social post or article draft, an editor should be able to inspect exactly which paragraph reflects a factual source, which phrase executes the Brand Voice rhythm, and which sentence delivers the conversion goal. When writers and AI tools work within these explicit layers, switching a post from Instagram to LinkedIn changes the platform framing while keeping the brand’s unmistakable voice intact. #### 3. Extending Brand Voice to Comments and Website Chat Brands often polish their main feed posts but break character in comment replies or website chat widgets. By binding your unified inbox and website assistant to the exact same Brand Voice profile and reply policy, audience interactions feel like a natural continuation of your content. Case Study (Świadek Dziejów (Historical Documentary Workspace) — Maintaining Archival Documentary Gravity Across YouTube, Instagram, and Articles): Świadek Dziejów produces historical narratives based on primary chronicles and grain-shipment records. Sensationalist tabloid phrasing would immediately destroy audience trust. Connected in MUMRO (One Brand Voice profile across articles, posts, replies, and assistant.): MUMRO stores your Brand Voice and claim boundaries at the workspace level and feeds them into selected content generators, comment reply suggestions, and your website assistant. ### LESSON 03: Evidence-Led Research Pipelines: RSS, Official Domains, and Source Provenance URL: https://academy.mumro.io/lessons/evidence-led-research-pipelines/ Subtitle: How to eliminate AI hallucinations and generic content by separating raw sources from editorial interpretation (Source → Decision → Draft). Key Takeaways: - Never ask an LLM to simultaneously invent facts and write in your brand style; separate source gathering from drafting. - Curated RSS feeds, official domain allowlists, and existing workspace articles create a high-signal research pool. - Every draft should preserve a provenance trail: Source Material → Strategic Interpretation → Drafted Content. Problem Diagnosis (The Zero-Provenance Content Crisis): The internet is flooded with AI-generated articles that summarize other summaries without a single primary source. When a writer or agent generates an article without a structured research input, two things happen: facts blur into plausible-sounding hallucinations, and the resulting piece has zero original angle. - Anti-pattern: Prompting "Write a 1,500-word guide on bikepacking bags" with no source material or citation rules. - Connected pattern: Curated RSS / Official Domains / Workspace Articles → Source Evaluation → Editorial Brief → Provenance-Linked Draft. #### 1. The Three-Step Provenance Chain: Source → Decision → Draft High-credibility content teams enforce a strict separation between three artifacts: (1) The Raw Source (what an external study, archival document, or field test actually recorded), (2) The Editorial Decision (why this fact matters to our audience and how it connects to our active strategy pillar), and (3) The Draft (the article or post written in our Brand Voice). Keeping raw facts separate from brand interpretation prevents subtle distortion. An editor can verify the source quote in isolation before approving how the brand frames it. #### 2. Curating RSS Feeds, Official Domains, and Workspace Knowledge Unfiltered web search returns SEO spam. Instead, configure dedicated Research Profiles per workspace that combine three trusted tiers: curated RSS feeds from primary industry publications, an allowlist of official domains (standards bodies, documentation, archival repositories), and your own previously published workspace articles. By reusing your own verified workspace articles as source material for follow-up pieces and carousels, your content library becomes a compounding knowledge graph rather than a graveyard of forgotten blog posts. #### 3. Setting Quality Thresholds and Citation Review Automated domain filtering is a filter, not a substitute for human judgment. Establish clear citation rules: require every technical or historical claim in an article draft to link back to its originating source entry, and verify citations before scheduling CMS delivery. Case Study (Cycling Escapes & Świadek Dziejów — Dual-Workspace Provenance: From Field Notes & Chronicles to Article Drafts): Both workspaces rely on verifiable facts: Cycling Escapes cites physical load-stability measurements, while Świadek Dziejów cites 16th-century river trade registers. Connected in MUMRO (Research profiles, citation rules, and explicit source-to-article handoffs.): MUMRO lets you build research from selected RSS feeds, web sources, and saved workspace articles—carrying provenance from the first source inspection all the way into the drafted article. ### LESSON 04: One Story, Four Channels: Adapting Core Narratives Without Copy-Paste Fatigue URL: https://academy.mumro.io/lessons/one-story-multi-channel-architecture/ Subtitle: How to turn one researched narrative into a canonical website article, a 5-slide carousel, and native posts for Instagram, Facebook, X, and LinkedIn. Key Takeaways: - Publishing 20 disconnected ideas a month creates noise; publishing 4 deeply researched stories adapted across 5 formats builds authority. - Every channel requires native framing (hook, length, visual ratio, link placement) while sharing 100% of the underlying factual context. - Your website article is the canonical anchor; social formats are specialized entry points into that story. Problem Diagnosis (The False Choice Between Copy-Paste and Burnout): Content teams usually fall into one of two traps: either they paste the exact same paragraph onto Instagram, LinkedIn, Facebook, and X (where it underperforms everywhere because platform idioms differ), or they invent separate, unconnected topics for each channel until the team burns out. - Anti-pattern: Identical caption pasted across 4 social networks with raw URLs dropped in the middle of the text. - Connected pattern: One researched canonical story → Website Article + 5-Slide Carousel + 4 channel-native social drafts sharing one context. #### 1. The Canonical Story Decomposition Matrix Start every campaign cycle with a single, high-substance narrative anchored by verified research and your active strategy pillar. Before touching any social composer, define the Canonical Core: the central tension, the factual proof, the practical takeaway, and the destination URL on your website. From that Canonical Core, derive format-specific expressions: the Website Article explores the full argument with structured headings and SEO depth; the 5-Slide Carousel distills the sequence into visual cards; and the four social channel drafts adapt the hook and CTA to how people actually read on each feed. #### 2. Maintaining Context Transparency Across Variants When reviewing four social variants side by side, editors need to verify that platform adaptation didn’t accidentally strip out the core proof or violate Brand Voice. Structure each caption into three clear functional blocks: Paragraph 1 sets the channel-native hook grounded inBrand Voice; Paragraph 2 delivers the verified source detail; Paragraph 3 states the explicit content goal and next action. #### 3. Platform-Aware Link Placement (Main Body vs. First Comment) Different platforms treat external links differently. While Facebook and X can carry direct article links or thread continuations, LinkedIn and Instagram often benefit from clean native reading in the main post paired with a synchronized first-comment link or bio hub. Planning the article and its social promotion in one workflow ensures the URL is ready before the social posts enter the queue. Case Study (Cycling Escapes (FIELDWORK / DRIFT 4L) — One Story ("Two Days. Four Litres.") Across Article, Carousel, and 4 Channels): Instead of inventing four unrelated posts for the week, Cycling Escapes develops one story about packing for a 48-hour gravel trip into a complete multi-format package. Connected in MUMRO (One story studio with 5-slide carousels, 4 channels, and context inspection.): MUMRO’s Story & Content Studio lets you develop one researched article into visual bundles, a 5-slide carousel, and tailored posts for Instagram, Facebook, X, and LinkedIn—with clickable layers showing Sources, Brand Voice, and Goal. ### LESSON 05: High-Retention Carousels: Structural Pacing from Hook Slide to Action URL: https://academy.mumro.io/lessons/carousel-and-visual-storytelling/ Subtitle: How to engineer 5-slide educational and product carousels that earn swipes, saves, and qualified traffic. Key Takeaways: - A carousel is a sequential micro-article: every slide must resolve one question while opening the loop for the next swipe. - The canonical 5-slide arc (Hook → Constraint/Problem → Mechanism → Proof in Use → Action/Summary) prevents mid-carousel drop-off. - Visual restraint—clear editorial typography, generous margins, and one focal point per slide—outperforms cluttered graphic templates. Problem Diagnosis (Why Most Carousels Lose Readers on Slide 2): Many teams treat carousels as a dump of bullet points pasted onto random Canva backgrounds. Slide 1 has a vague title, Slide 2 is a wall of 80 words in 11px font, and Slides 3–5 repeat the same point. Without deliberate narrative pacing and visual hierarchy, readers scroll past before reaching your core insight. - Anti-pattern: Overcrowded slides + inconsistent fonts + no narrative progression between Slide 1 and Slide 5. - Connected pattern: Disciplined 5-slide narrative arc + consistent editorial typography + direct derivation from a researched article. #### 1. The Canonical 5-Slide Narrative Arc Five slides is the sweet spot for technical and product storytelling: long enough to prove real expertise, compact enough that every single card carries weight. Design your 5-slide sequence around five distinct cognitive beats: Slide 01 (The Concrete Hook): State a sharp, specific premise or constraint ("Two days. Four litres."). Slide 02 (The Packing / Structural Breakdown): Show the anatomy of the solution. Slide 03 (The Engineering Mechanism): Explain how stability or execution works under stress. Slide 04 (Proof in the Field): Show the system operating in real conditions. Slide 05 (The Takeaway & Next Step): Give a saveable summary and clear path to the full article. #### 2. Visual Continuity: Paper, Ink, and Signal Accents Your social visuals should look like they belong to the same world as your website. By using consistent design tokens—warm off-white paper backgrounds (`#f5f3ed`), deep ink typography (`#20231f`), high-contrast serif headlines (`Instrument Serif`), and a single intentional signal accent (`#e7471b`)—readers recognize your brand in their feed before even reading your handle. #### 3. Accessible Carousels: Keyboard Navigation and Descriptive Alt Text When embedding carousels on the web or publishing to social platforms, never trap content inside unlabelled images. Provide localized descriptive `alt` text for every slide, explicit Previous/Next controls without disorienting infinite auto-rotation, and full text equivalents in the DOM. Case Study (Cycling Escapes (FIELDWORK / DRIFT 4L) — Turning Article Key Points into a 5-Slide Visual Story): The team needed a repeatable way to turn technical gear guides into high-save Instagram and LinkedIn carousels without hiring a full-time motion designer for every post. Connected in MUMRO (Turn articles and researched stories directly into 5-slide carousels.): MUMRO converts article key points and researched narratives into structured visual bundles and 5-slide carousels that stay aligned with your Brand Voice and workspace media library. ### LESSON 06: Publishing Operations: Queues, Time Slots, Idempotency, and Per-Channel Receipts URL: https://academy.mumro.io/lessons/reliable-publishing-queues-and-cadence/ Subtitle: Why "queued" is not "published"—and how to run resilient multi-target publishing operations without duplicate posts or silent failures. Key Takeaways: - A post in a queue is an intention, not a result; external platform APIs fail, rate-limit, or reject media asynchronously. - Multi-target publications must track state independently per channel so retrying a failed target never duplicates a succeeded one. - Per-channel slot schedules create predictable audience habits without manual timestamp picking on every draft. Problem Diagnosis (The Illusion of the "Schedule" Button): In fragile scheduling tools, clicking "Schedule to 4 channels" treats the entire batch as a single boolean. If Instagram succeeds at 18:00 but LinkedIn times out due to a transient API error, a naive retry either fails silently or double-posts to Instagram. Serious content operations require durable job tracking, per-target receipts, and idempotent retries. - Anti-pattern: All-or-nothing batch scripts + no deduplication keys + manual re-uploading when one channel fails. - Connected pattern: Draft → Validated Queue Slot → Per-Target Execution → Confirmed Receipt or Scoped Retry. #### 1. The Lifecycle State Machine of a Multi-Target Publication Every publication in a professional system moves through distinct, auditable states: `draft` (editable in workspace, never touches external APIs), `scheduled / queued` (assigned to a specific timestamp or next available slot), `processing` (worker dispatching per target), and terminal per-target states: `published` (with external platform receipt ID/URL) or `failed` (with actionable error diagnostics). Separating the parent publication container from its per-channel delivery targets is critical. When a story goes out to Instagram, Facebook, X, and LinkedIn, each channel target maintains its own status, timestamp, and external receipt. #### 2. Designing Per-Channel Cadences and Next-Slot Scheduling Picking arbitrary dates and minutes for every single post wastes cognitive energy. Instead, define per-channel weekly slot templates based on historical audience engagement windows (for example: Instagram Tuesday/Thursday 18:00, LinkedIn Wednesday 08:30, Website Article Tuesday 07:00). When a draft is approved, operators or authorized agents can either assign an exact timestamp or select "Next available slot," letting the queue engine place it cleanly without colliding with existing scheduled items. #### 3. Pre-Flight Validation Before Entering the Queue Media aspect ratios, video duration limits, character counts, and first-comment URLs vary across platforms. Validate capability constraints at draft/prepare time—so formatting errors are caught in the studio, not at 18:00 when the queue fires. Case Study (Cycling Escapes (FIELDWORK / DRIFT 4L) — Coordinating a 4-Channel Launch Week with Per-Channel Schedules): During the DRIFT 4L campaign, the team scheduled coordinated drops across Instagram, Facebook, X, and LinkedIn alongside the website article. Connected in MUMRO (Drafts, slot queues, per-target receipts, and safe retries.): MUMRO provides a durable publishing queue and calendar with per-channel schedules, next-slot previews, separate target tracking, and idempotent retry handling. ### LESSON 07: Website + Social as One Loop: Connecting Headless/WordPress CMS with Social Distribution URL: https://academy.mumro.io/lessons/content-hub-and-cms-architecture/ Subtitle: How to architect bilingual content hubs, technical SEO metadata, and CMS delivery contracts so social reach builds durable search equity. Key Takeaways: - Social media posts decay in 48 hours; your website articles compound in search and AI retrieval for years. - Bilingual content hubs require strict URL symmetry (`/` and `/pl/`), reciprocal `hreflang` links, and rich `TechArticle` / `WebSite` JSON-LD graphs. - Connecting CMS delivery (WordPress or Custom API) directly to your workspace eliminates manual HTML copy-pasting and broken links. Problem Diagnosis (The Disconnected Blog Island): In most organizations, the company blog and social media live in separate worlds. Someone writes an article in a Google Doc, pastes it into WordPress with broken heading hierarchy, forgets the Open Graph tags, and days later a social manager writes an unrelated post without linking properly. Search equity and social momentum never reinforce each other. - Anti-pattern: Disconnected CMS logins + missing hreflang/canonical tags + social posts launched without a matching website destination. - Connected pattern: Research Brief → Workspace Article Draft → Scheduled CMS Delivery (WordPress/API) → Synchronized Social Distribution + Web Analytics. #### 1. The Bilingual Technical SEO Contract (Canonical, Hreflang, JSON-LD) When publishing in multiple languages (such as English and Polish), search engines must understand the exact relationship between translated pages. Never serve two languages from the same URL via client-side JavaScript translation—crawlers and LLM indexers need deterministic static HTML at distinct paths (`/lessons/.../` and `/pl/lessons/.../`). Every page must declare its own self-referencing ``, plus reciprocal ``, ``, and `` pointing to the default international edition. Pair this with a clean JSON-LD `@graph` describing the `Article`, `BreadcrumbList`, and `Organization`. #### 2. CMS Adapters: WordPress and Custom API Contracts Whether your site runs on WordPress or a modern static/headless stack (Astro, Next.js, custom API), your content workspace should communicate through a clean delivery contract: title, slug, structured body, SEO description, canonical target, and scheduled timestamp. Separating the article draft inside the workspace from external CMS delivery (`H01`) ensures that legal, technical, and Brand Voice reviews happen before any content hits your live domain. #### 3. Bridging Article Delivery to Social Bundles Once an article is drafted or scheduled for CMS delivery, its key points should immediately seed your 5-slide carousel and channel-aware social posts (`I01`, `I02`)—complete with platform-appropriate link placement and incoming traffic tracking (`I04`). Case Study (Cycling Escapes (FIELDWORK / DRIFT 4L) — Publishing the Handlebar Packing Guide & Driving Social Referral Traffic): Cycling Escapes wanted their technical guide on 4-litre weight distribution to rank in search while serving as the landing hub for their Instagram and LinkedIn campaign. Connected in MUMRO (Connect your website, CMS delivery, social posts, and web analytics.): MUMRO brings your website and social channels into one workspace—supporting article drafting, WordPress and API-based CMS delivery, link-in-bio pages, curated testimonials, and website traffic analytics. ### LESSON 08: Grounded Website Assistants: Turning Visitor Questions into Content & Leads URL: https://academy.mumro.io/lessons/grounded-website-assistants-and-faq-mining/ Subtitle: How to deploy a brand-grounded website chatbot, capture high-intent leads, unify social comments, and mine recurring questions (FAQ Mining). Key Takeaways: - A generic website chatbot without scoped brand knowledge frustrates visitors; a grounded assistant answers from curated product docs and workspace articles. - Audience questions in website chat and social comments are the highest-signal research source for your next article or carousel. - Grouping recurring visitor questions (FAQ Mining) turns customer support friction into compounding content equity. Problem Diagnosis (The Unconnected Chat Widget Problem): Most website chat widgets are either rigid decision trees that trap users in loops or ungrounded AI bots that invent return policies and pricing. Worse, the questions visitors ask on the website never reach the content team, and social media comments sit in four separate mobile apps. - Anti-pattern: Ungrounded third-party chat widget + separate social comment tabs + zero feedback into the content calendar. - Connected pattern: Curated Brand Knowledge + Brand Voice → Grounded Website Assistant & Unified Inbox → Lead Capture + FAQ Mining → Next Content Brief. #### 1. Grounding the Website Assistant in Selected Brand Knowledge An effective website assistant should only answer from knowledge you explicitly curate and approve (`H06`): product specifications, mounting guides, workspace articles, and reply policies—delivered in your Brand Voice. When a visitor asks "Will the DRIFT 4L bag fit between 40cm gravel drop bars with hydraulic brake hoses?", a grounded assistant retrieves the exact clearance dimensions from your ingested knowledge base rather than guessing. #### 2. Bringing Social Comments and Chatbot Conversations Together A question asked under an Instagram carousel and a question asked in your website chat widget are two expressions of the same buyer curiosity. By bringing social comments and chatbot conversations into a Unified Inbox (`ENG-01`), operators can see which conversations need attention (`ENG-02`), apply reusable reply templates (`ENG-04`), or generate Brand Voice replies (`ENG-03`). #### 3. FAQ Mining: Turning Recurring Questions into Next Week’s Content Instead of brainstorming random topics on Monday morning, inspect your clustered visitor questions (`H07`) and recurring comment themes (`X01`). If 19 visitors asked about carbon handlebar compatibility this month, your next canonical article and 5-slide carousel are already validated by real demand. Case Study (Cycling Escapes (FIELDWORK / DRIFT 4L) — Mining Mounting & Rain-Protection Questions to Plan the Next Content Cycle): Visitors reading the DRIFT 4L article frequently asked the website assistant and Instagram comments about heavy rain seams and carbon head-tube straps. Connected in MUMRO (Unified inbox, grounded website assistant, lead capture, and FAQ mining.): MUMRO connects social comments and website chatbot conversations in one workspace—helping you reply in your Brand Voice, capture leads, and discover recurring visitor questions. ### LESSON 09: Cohort Analytics Over Vanity Metrics: Closing the Loop from Traffic to Strategy v2 URL: https://academy.mumro.io/lessons/cohort-analytics-and-strategy-iteration/ Subtitle: How to evaluate 7/30/90-day content cohorts across social and web—and turn measured evidence into a reviewable Strategy v2 draft. Key Takeaways: - Single-post viral spikes are noisy; 7, 30, and 90-day cohort windows reveal which content pillars and formats consistently compound. - Always evaluate social engagement alongside website referral traffic and popular pages to see what actually drives deep interest. - Analytics is only useful if it ends in a concrete decision: identifying reuse candidates and drafting the next version of your strategy. Problem Diagnosis (Why Dashboards Rarely Change What Teams Publish): Most marketing teams open analytics once a month, export a screenshot of impressions, and go right back to publishing the exact same mix of posts the next morning. Because raw metrics are not grouped by cohort window, format, or strategic pillar, numbers never translate into an updated strategy. - Anti-pattern: Chasing one-off viral impressions + comparing incompatible channel rates + never updating the strategy document. - Connected pattern: 7/30/90-Day Cohort Filter → Format & Pillar Comparison → High-Signal Reuse Candidates → Strategy v2 Draft. #### 1. Why 7 / 30 / 90-Day Cohorts Beat Raw Totals Evaluating content by 7-day, 30-day, and 90-day cohorts lets you separate immediate launch velocity from long-tail durability. A 7-day window shows how your current week’s cadence and posting hours are landing; a 30-day cohort validates your active strategic experiment; a 90-day cohort reveals which pillars build sustained channel growth. Be careful when comparing engagement across platforms (`SC03`): each provider calculates reach and impressions differently. Compare a channel against its own historical cohort baseline and evaluate formats (5-slide carousel vs. single image post vs. article link) within the same context. #### 2. Finding High-Performing Content to Revisit and Reuse Your best-performing stories from 60 or 90 days ago have not been seen by most of your current audience. Analytics should surface promising content for reuse (`SC03`): a high-retention article can be reframed into a fresh 5-slide carousel, or a top-performing Instagram breakdown can be adapted into a LinkedIn engineering note. #### 3. Turning Analysis into a Strategy Draft for Human Review The ultimate output of analytics is not a chart—it is a decision (`SC04`, `SC12`). Synthesize cohort performance, top website pages, and audience question themes into a concrete Strategy v2 Draft, then review and approve it to guide the next 30-day cycle. Case Study (Cycling Escapes & Świadek Dziejów — Using 30-Day Cohort Filters to Compare Channels and Approve Strategy v2): Both workspaces track performance across 7, 30, and 90-day windows, allowing operators to filter by individual channel or inspect the combined workspace trajectory. Connected in MUMRO (Cohort analytics, website traffic, and direct Strategy v2 drafting.): MUMRO combines 7/30/90-day social performance cohorts, posting-hour and format analysis, content reuse discovery, and website traffic analytics—turning insights directly into a reviewable strategy draft. ### LESSON 10: Model Context Protocol (MCP) in Practice: Connecting AI Agents to Brand Context URL: https://academy.mumro.io/lessons/mcp-for-marketing-and-content-systems/ Subtitle: How to connect AI agents (Claude Code, Codex, Antigravity) to your workspace via scoped MCP tools instead of copy-pasting into chat windows. Key Takeaways: - Copy-pasting strategy docs and analytics CSVs into a browser chat window is brittle, manual, and immediately goes stale. - Model Context Protocol (MCP) gives AI agents typed, permission-scoped tools to read workspace context, inspect cohorts, and create structured drafts. - Well-designed MCP architectures strictly separate read-only inspection tools from draft-creation tools and confirmation-gated mutations. Problem Diagnosis (Why Chat Windows Are a Bottleneck for Agentic Workflows): Most teams use AI by opening a chat tab, pasting three paragraphs of background, and asking for a caption. The chat model has zero visibility into what is already scheduled in your queue, what performed well over the last 30 days, what articles exist on your website, or what your active Brand Voice forbids. Model Context Protocol (MCP) solves this by turning your brand workspace into a structured tool server. - Anti-pattern: Manual copy-pasting into browser chats + unvalidated markdown outputs + manual re-entry into CMS and social schedulers. - Connected pattern: Authenticated MCP Client → Read Workspace Context & Analytics → Create Structured Drafts in Workspace → Human Review & Confirmation. #### 1. Designing a Clean 3-Tier MCP Tool Surface When exposing a content and marketing system through Model Context Protocol (MCP), group tools into three distinct security and operational tiers: Tier 1 — Read & Inspection Tools (`get_workspace_context`, `get_content_strategy`, `get_analytics_overview`, `list_content_performance`, `list_articles`, `list_channels`, `preview_schedule`): Allow the agent to ground itself in live facts without mutating state. Tier 2 — Safe Draft & Audit Tools (`create_publication_draft`, `create_article_draft`, `create_content_strategy_draft`, `save_dashboard_audit`): Let the agent write visible drafts inside the workspace that never go live automatically. Tier 3 — Gated Action Tools (`prepare_publication_action`, `confirm_publication_action`): Require a two-phase token handshake before scheduling or publishing. #### 2. Combining MCP Tools with Portable Agent Skills Raw tools tell an agent *what* API calls exist; Agent Skills (`SKILL.md`) teach the agent *how* to run a disciplined workflow. For example, a `mumro-analyze-performance` or `mumro-plan-campaign` skill instructs the agent to always call `get_workspace_context` and `list_content_performance` first, cite measured cohort numbers rather than inventing metrics, and save its proposal as a reviewable draft. #### 3. Scoped Authentication: API Keys, OAuth, and Workspace Isolation An agent should only ever access the specific workspace and tool scopes you grant (`AG01`, `AG04`). Whether connected via scoped API keys or OAuth, every MCP call is bound to a single brand workspace so agency operators never risk cross-client data leakage. Case Study (Cycling Escapes (FIELDWORK / DRIFT 4L) — Running an Interactive MCP Brief from Context Read to Scheduled Plan): An operator asks their MCP-connected agent to prepare the Thursday evening Instagram post for the DRIFT 4L campaign based on the active strategy. Connected in MUMRO (Native MCP Gateway for Claude Code, Codex, Antigravity, and custom agents.): MUMRO exposes a comprehensive MCP toolset so authorized AI agents can read your brand context, analyze performance cohorts, prepare article and social drafts, and propose schedule actions. ### LESSON 11: Prepare → Confirm: Designing Safe Mutation Gates for Autonomous Agents URL: https://academy.mumro.io/lessons/two-phase-commit-for-ai-agents/ Subtitle: Why AI agents should never have a single-step "publish now" tool—and how two-phase confirmation gates prevent accidental live mutations. Key Takeaways: - LLMs are probabilistic; external API mutations (publishing a post, replying to a customer, activating a strategy) must be deterministic. - Splitting every mutation into `prepare_*` (dry-run validation + preview token) and `confirm_*` (token execution) eliminates accidental side effects. - A confirmation token must bind to the exact target channel, payload hash, and scheduled timestamp—expiring if anything changes. Problem Diagnosis (The Danger of Single-Call Mutation Tools): If you give an AI agent a single `publish_post(channel, text, time)` tool, a misunderstood prompt—such as "Show me what it would look like if we scheduled this for tomorrow"—can trigger an actual live API call. In production systems, reading or previewing an action must never share the same step as committing it. - Anti-pattern: Single-step `publish_post()` or `send_reply()` tools that execute immediately on the first tool call. - Connected pattern: Phase 1: `prepare_publication_action` (validates rules & returns preview + token) → Human/Policy Review → Phase 2: `confirm_publication_action`. #### 1. Mechanics of the Two-Phase Prepare → Confirm Gate The Prepare → Confirm pattern adapts database two-phase commit principles to human-AI collaboration. When an agent wants to schedule, move, retry, or publish a post (or publish an article or reply to a comment), it must first call `prepare_publication_action`. During the `prepare` phase, the server validates channel capabilities, checks workspace autonomy rules and quiet hours, computes the exact preview diff (channel, caption, media, target slot), and returns a short-lived `confirmationToken` without touching any external social network. #### 2. Applying Prepare → Confirm Across Posts, Articles, Comments, and Strategy A consistent architecture uses the same two-phase pattern across every sensitive boundary in the workspace: `prepare_publication_action` / `confirm_publication_action` for social queues, `prepare_article_action` / `confirm_article_action` for CMS delivery, `reply_to_comment` / `confirm_comment_reply` for public audience replies, and `prepare_content_strategy_approval` / `approve_content_strategy_draft` for activating a new strategy version. #### 3. Designing Clear Confirmation UX for Humans A confirmation gate is only effective if the human reviewer can see the exact text, target channel, and timestamp in one glance. After confirmation, provide a direct deep-link from the agent conversation straight to the newly scheduled row in the publishing plan so the operator can verify the result in context. Case Study (Cycling Escapes (FIELDWORK / DRIFT 4L) — Inspecting the MCP Preview Before Adding the DRIFT 4L Post to the Plan): In the MUMRO interactive MCP flow, the agent prepares the DRIFT 4L post for Oct 11 · 18:00 and pauses in the `review` state. Connected in MUMRO (Built-in Prepare → Confirm gates across every external mutation.): MUMRO enforces two-phase confirmation gates for social publishing, CMS articles, comment replies, and strategy approvals—so you stay in command of every live action. ### LESSON 12: Bounded Autonomy: Credit Budgets, Quiet Hours, Allowed Channels, and Kill Switches URL: https://academy.mumro.io/lessons/autonomy-levels-and-guardrails/ Subtitle: How to configure workspace governance, role-based access, and three graduations of AI autonomy (`draft_only`, `schedule_with_confirmation`, `autonomous_schedule`). Key Takeaways: - Autonomy is not a binary on/off switch; teams need graduated modes (`draft_only`, `schedule_with_confirmation`, `autonomous_schedule`) as trust matures. - Hard operational guardrails—allowed channels, maximum cadence, quiet hours (`22:00–07:00`), and monthly credit budgets—prevent runaway automation. - Multi-brand agencies require strict workspace isolation and role-based permissions (`Owner`, `Admin`, `Member`, `Viewer`) plus an instant stop switch. Problem Diagnosis (Why Unbounded "Full Autopilot" Breaks Trust): Many AI tools promise "100% hands-off autopilot" with no middle ground. In reality, a regulated brand or client agency cannot let an agent post at 3:00 AM, burn through unlimited generation credits over a weekend, or publish unreviewed visuals. Without explicit boundaries, teams end up disabling automation entirely. - Anti-pattern: All-or-nothing autopilot + shared credentials across client brands + no spending cap or quiet hours. - Connected pattern: 3 Graduated Autonomy Modes + Quiet Hours & Credit Caps + Per-Workspace RBAC + Instant Strategy Stop Switch. #### 1. The Three Graduated Autonomy Modes A mature brand operating system lets you dial autonomy up or down per workspace (`AG05`): Mode 01 — `draft_only`: Agents and generators can research, analyze cohorts, and save drafts in the workspace, but cannot queue or schedule anything. Mode 02 — `schedule_with_confirmation`: Agents prepare complete drafts and propose optimal calendar slots, pausing at the confirmation gate for human sign-off. Mode 03 — `autonomous_schedule`: Within explicitly approved strategy rules, allowed channels, and cadence limits, delegated scheduling proceeds automatically while still respecting quiet hours, media review gates, and live-publish blocks. #### 2. Hard Guardrails: Quiet Hours, Credit Budgets, and the Kill Switch Four deterministic guardrails keep delegated work predictable: (1) Quiet Hours (`AG06`) block automated scheduling or replies during overnight windows (e.g., `22:00–07:00`); (2) Monthly Credit Budgets (`AG07`) cap tracked AI generation so a loop never exceeds allocated spend; (3) Media Review Gates (`AG08`) ensure generated visuals are checked before queuing; and (4) The Stop / Kill Switch (`AG08`) immediately halts further strategy-bound automated work while preserving already confirmed history. #### 3. Multi-Workspace Isolation and Team Roles for Brands & Agencies When managing multiple brands—such as an outdoor equipment label (`Cycling Escapes`) and a historical documentary channel (`Świadek Dziejów`)—every brand must live in its own isolated workspace (`WS-01`, `WS-03`). Channels, strategies, Brand Voice profiles, conversations, and team permissions (`WS-02`) stay strictly scoped to each brand. Case Study (Cycling Escapes & Świadek Dziejów — Configuring Autonomy Rules, Quiet Hours (22:00–07:00), and Workspace Roles): An agency team operates both workspaces simultaneously and needs clear boundaries on who can draft, who can approve strategy, and when AI agents can schedule. Connected in MUMRO (You set the rules: 3 autonomy modes, quiet hours, budgets, and isolated workspaces.): MUMRO puts human control at the center of AI operations—with interactive autonomy controls, credit budgets, quiet hours, instant stop switches, and isolated multi-brand workspaces. ## Playbooks (EN) ### PLAYBOOK 01: Enforceable Brand Voice & Claim Boundaries Specification Replace vague adjectives with structural syntax rules, domain vocabulary, and hard claim boundaries. — In MUMRO, this profile is stored once per workspace and automatically guides articles, social posts, carousels, comment reply suggestions, and the website assistant. ### PLAYBOOK 02: One-Story Multi-Channel Decomposition Matrix Turn one researched article into a 5-slide carousel and native posts for Instagram, Facebook, X, and LinkedIn. — MUMRO’s Story Studio connects your researched article, 5-slide carousel, and 4 channel drafts in one view—with inspectable Sources, Brand Voice, and Content Goal layers. ### PLAYBOOK 03: MCP Agent Campaign Loop & Two-Phase Confirmation Protocol Step-by-step tool sequence for AI agents (Claude Code, Codex, Antigravity) operating on a MUMRO workspace. — MUMRO’s MCP server enforces this exact sequence natively—requiring `prepare_*` and `confirm_*` tokens for all external mutations. ### PLAYBOOK 04: Multi-Workspace AI Autonomy & Governance Checklist Standard operating policy for autonomy levels, quiet hours, credit budgets, and team roles across brands. — Configure all four guardrails directly in MUMRO’s Autonomy & Workspaces panels—with instant stop controls per brand. ## Glossary (EN) - **Versioned Brand Strategy** (Strategy & Voice): A structured, machine-readable brand strategy maintained in explicit iterations (v1, v2) with separate Draft and Approved states, pillars, channel roles, and 30-day experiments. Why it matters: Prevents silent positioning drift and allows cohort analytics to propose concrete, reviewable strategy updates. - **Negative Brand Voice Boundaries** (Strategy & Voice): Explicit rules defining forbidden clichés, banned syntactic patterns, and claims a brand must never make across any generator or reply channel. Why it matters: Positive adjectives alone fail to stop LLMs from generating generic hype; negative boundaries enforce unmistakable editorial discipline. - **Source Provenance Trail (Source → Decision → Draft)** (Research & Content): The preserved chain linking a raw verified fact (from an RSS feed, official domain, or workspace article) through its strategic interpretation into the final article or post draft. Why it matters: Eliminates unverified AI hallucinations and lets editors audit where every factual claim originated. - **Canonical Story Decomposition** (Distribution): The process of developing one researched core narrative into a canonical website article, a 5-slide visual carousel, and native social posts for Instagram, Facebook, X, and LinkedIn. Why it matters: Replaces repetitive cross-posting and daily creative burnout with high-signal, platform-native storytelling. - **5-Slide Narrative Arc** (Distribution): A structured visual storytelling sequence consisting of: (1) Tension Hook, (2) Anatomical Breakdown, (3) Mechanism in Action, (4) Field Proof, and (5) Actionable Takeaway. Why it matters: Maintains swipe momentum and earns high save rates without overcrowding slides with wall-of-text bullet points. - **Idempotent Multi-Target Publishing** (Publishing Ops): A queue architecture where each target platform records its own delivery receipt, allowing failed targets to be retried safely without duplicating posts on channels that already succeeded. Why it matters: Social APIs experience transient timeouts; per-target idempotency protects brand accounts from accidental double-posting. - **Reciprocal Hreflang & Canonical Symmetry** (Website & SEO): The technical SEO requirement that every localized route (e.g., `/` and `/pl/`) declares its own canonical URL while linking bidirectionally to all language alternates and `x-default`. Why it matters: Ensures search engines index the right language edition for each reader without duplicate-content penalties. - **FAQ Mining** (Conversations): Clustering recurring visitor questions from a grounded website assistant and social comments into validated topics for upcoming articles and carousels. Why it matters: Turns real buyer questions directly into high-intent educational content. - **7 / 30 / 90-Day Cohort Analytics** (Analytics): Evaluating content performance, posting hours, and format retention across standardized 7, 30, and 90-day windows rather than isolated viral spikes. Why it matters: Provides reliable evidence for content reuse and Strategy v2 drafts. - **Model Context Protocol (MCP)** (Agentic AI): An open standard enabling AI agents (such as Claude Code, Codex, and Antigravity) to interact with external workspaces through typed, permission-scoped read, draft, and action tools. Why it matters: Replaces manual copy-pasting into chat windows with live, auditable access to brand strategy, analytics, and drafts. - **Prepare → Confirm Mutation Gate** (Agentic AI): A two-phase safety pattern where an AI agent must first call a `prepare_*` tool to validate rules and generate a human-readable preview + token before `confirm_*` can execute the live change. Why it matters: Prevents probabilistic AI agents from accidentally publishing, rescheduling, or replying without explicit verification. - **Bounded Autonomy (`draft_only` / `schedule_with_confirmation` / `autonomous_schedule`)** (Governance): Graduated workspace control modes paired with hard guardrails—quiet hours, monthly credit budgets, allowed channels, media review, and an emergency stop switch. Why it matters: Lets brands and agencies scale AI assistance while keeping humans in command of the rules. ==================================================================== # EDITION: PL ==================================================================== ## Tracks (PL) ### ŚCIEŻKA 01: Żywe systemy marki i strategia treści URL: https://academy.mumro.io/pl/tracks/brand-systems/ Dowiedz się, jak zastąpić statyczne księgi marki w PDF i przypadkowe prompty wersjonowanym systemem strategii, egzekwowalnymi regułami Brand Voice oraz researchem z jawnym pochodzeniem źródeł. - Problem: Zespoły przepisują kontekst marki w każdym prompcie, gubią informację o tym, która hipoteza strategiczna jest aktualna, i publikują twierdzenia bez pokrycia w źródłach. - Outcome: Wersjonowany system operacyjny marki, w którym strategia (v1 → v2), granice tonu oraz zweryfikowane źródła automatycznie prowadzą każdy szkic. - MUMRO Capability: Wersjonowane strategie MUMRO, wspólny Brand Voice i ślad pochodzenia źródeł (Source Trail) ### ŚCIEŻKA 02: Wielokanałowa inżynieria treści i publikacja URL: https://academy.mumro.io/pl/tracks/multi-format-distribution/ Opanuj warsztat przekształcania jednego zbadanego tematu w artykuł na stronę WWW, angażującą karuzelę 5 slajdów oraz natywne posty na Instagram, Facebook, X i LinkedIn — wsparte bezpiecznym systemem kolejkowania. - Problem: Wrzucanie identycznego tekstu na każdą platformę obniża zasięgi, a ręczne pisanie wszystkiego od zera wypala zespół i rozmywa główny przekaz produktu. - Outcome: Proces jednej historii rozwijanej w wiele formatów z przewidywalnym rytmem narracji oraz idempotentną kolejką publikacji per kanał. - MUMRO Capability: Studio treści MUMRO, kreator karuzel 5 slajdów i wielokanałowa kolejka publikacji ### ŚCIEŻKA 03: Strona WWW, techniczne SEO i pętla rozmów URL: https://academy.mumro.io/pl/tracks/website-seo-conversations/ Połącz zasięg w social mediach z trwałą wartością własnej strony WWW. Poznaj techniczne SEO dla dwujęzycznych serwisów treści, asystentów WWW opartych na wybranej bazie wiedzy, FAQ mining i analitykę kohortową. - Problem: Social media i strona firmowa działają jak osobne wyspy: posty nie budują wartościowego ruchu na WWW, pytania klientów przepadają na czacie, a puste polubienia przesłaniają realne wyniki. - Outcome: Zamknięty obieg, w którym artykuły trafiają prosto do CMS, posty kierują ruch na stronę, asystent wyłapuje powracające pytania, a kohorty prowadzą do Strategii v2. - MUMRO Capability: Integracja strony i CMS w MUMRO, asystent WWW z wiedzą marki, wspólny inbox i analityka kohort ### ŚCIEŻKA 04: Agenci AI, Model Context Protocol (MCP) i kontrola człowieka URL: https://academy.mumro.io/pl/tracks/agents-mcp-governance/ Zajrzyj pod maskę agentycznych systemów marketingowych. Zobacz, jak Model Context Protocol (MCP) udostępnia kontekst workspace agentom, dlaczego mutacje wymagają dwufazowej zgody i jak utrzymać pełną kontrolę człowieka. - Problem: Danie agentom AI bezpośrednich kluczy do publikacji grozi przypadkowymi postami na żywo lub przepaleniem budżetu, a całkowite odcięcie AI zmusza do ręcznego kopiowania kontekstu. - Outcome: Architektura nadzorowanej autonomii oparta na narzędziach MCP, dwufazowych bramkach Prepare → Confirm, limitach kredytów, godzinach ciszy i wyłączniku awaryjnym. - MUMRO Capability: Bramka MCP MUMRO, dwufazowe potwierdzanie działań i 3 tryby kontroli autonomii ## All 12 Lessons (PL) ### LEKCJA 01: Wersjonowana strategia marki: dlaczego statyczne PDF-y zawodzą współczesne zespoły URL: https://academy.mumro.io/pl/lessons/versioned-brand-strategy/ Subtitle: Jak ustrukturyzować strategię marki jako żywy, wersjonowany kontrakt operacyjny (v1 → zmierzona kohorta → v2), który realnie prowadzi każdy format treści. Key Takeaways: - Strategia zamknięta w prezentacji PDF przestaje działać w dniu startu publikacji, bo copywriterzy i prompty AI nie mają do niej bezpośredniego dostępu. - Wersjonowana strategia (v1, v2) traktuje pozycjonowanie, filary tematyczne i rytm kanałów jak wydania oprogramowania powiązane z 30-dniowymi kohortami. - Tworzenie szkicu nowej wersji strategii musi być oddzielone od jej zatwierdzenia — co chroni kampanię przed chaotycznymi zmianami w połowie tygodnia. Problem Diagnosis (Pułapka martwej prezentacji PDF): Większość firm poświęca tygodnie na stworzenie 40-stronicowej strategii marki w PDF. Dwa tygodnie później osoba od social mediów patrzy w pusty edytor, autor bloga dobiera przypadkowe słowa kluczowe, a do czatu AI trafia dwuzdaniowe streszczenie. Ponieważ strategia jest odcięta od środowiska pracy nad treścią, każdy post staje się osobną improwizacją. - Anti-pattern: Niewersjonowane pliki PDF + dopisywanie wskazówek z głowy w promptach + zmiana kierunku co wtorek bez danych z kohorty. - Connected pattern: Wykonywalna Strategia v1 → 30 dni spójnej publikacji → Ocena kohorty → Szkic i zatwierdzenie Strategii v2. #### 1. Anatomia wykonywalnej strategii marki Aby strategia realnie prowadziła zarówno redaktorów, jak i generatory AI, musi być rozpisana na jednoznaczne elementy strukturalne, a nie ogólne hasła motywacyjne. Zamiast pisać „Chcemy być liderem opinii w sprzęcie outdoorowym”, wykonywalna strategia definiuje pięć konkretnych warstw: Segmenty Odbiorców, Filary Treści (Content Pillars), Role Kanałów, KPI oraz Aktywne Hipotezy. Każdy filar treści pełni konkretną funkcję poznawczą: np. Filar A uczy fizyki pakowania na krótkie wyprawy, Filar B pokazuje stabilność mocowania w deszczu i na wybojach, a Filar C prezentuje gotowe trasy weekendowe. Gdy każdy artykuł i post jest przypisany do filaru, autorytet tematyczny marki rośnie z tygodnia na tydzień. #### 2. Dlaczego strategia potrzebuje stanu Roboczego (Draft) i Zatwierdzonego (Approved) W inżynierii oprogramowania nikt nie przepisuje systemu produkcyjnego na żywo bez historii zmian i bramki zatwierdzenia. W marketingu chaos zaczyna się wtedy, gdy ktoś zmienia przekaz w środku kampanii: połowa zaplanowanych postów mówi starym językiem, a nowe szkice testują nieuzgodniony kierunek. Oddzielenie Szkicu Strategii (Draft) od Aktywnej Strategii (Approved) pozwala zespołowi lub agentowi AI przekuć wnioski z 30-dniowej analityki w propozycję wersji v2, spokojnie porównać różnice w filarach i zatwierdzić nową wersję dokładnie w momencie startu kolejnego cyklu. #### 3. Jawne role kanałów zamiast ślepego powielania Nie każdy kanał odpowiada na tę samą potrzebę odbiorcy. Żywa strategia przypisuje osobne zadania stronie WWW, Instagramowi, Facebookowi, X oraz LinkedInowi. Strona WWW jest trwałym centrum wiedzy i SEO, a kanały społecznościowe działają jak soczewki przekładające jedną historię na natywne formaty. Case Study (Wyprawy Rowerowe (FIELDWORK / DRIFT 4L) — Przejście ze Strategii v1 (ogólny lifestyle) do Strategii v2 (konkretna użyteczność)): W Strategii v1 marka publikowała ogólne zdjęcia widokowe z tras. Zasięgi były poprawne, ale w komentarzach stale wracało pytanie: co konkretnie mieści się w 4-litrowej torbie na kierownicę? Connected in MUMRO (Wersjonowane strategie prowadzące całe Twoje workspace.): W MUMRO strategia nie jest martwym plikiem. Prowadzisz wersjonowane strategie z celami, grupami odbiorców, filarami, planami kanałów, KPI i eksperymentami — a szkic staje się obowiązujący dopiero po Twoim zatwierdzeniu. ### LEKCJA 02: Architektura głosu marki: kodowanie tonu, granic i słownictwa dla ludzi i AI URL: https://academy.mumro.io/pl/lessons/brand-voice-architecture/ Subtitle: Dlaczego przymiotniki „przyjazny i profesjonalny” generują sztuczny bełkot AI — i jak zbudować egzekwowalną specyfikację Brand Voice. Key Takeaways: - Przymiotniki („nowoczesny, autentyczny, odważny”) nic nie znaczą dla modelu AI; realną spójność budują reguły składni oraz twarde zakazy („nigdy nie używaj hiperboli”). - Kompletny profil Brand Voice łączy Rytm Zdań, Słownik Domenowy, Standard Dowodów i Granice Twierdzeń. - Wspólny Brand Voice musi działać identycznie w długich artykułach, postach social media i podpowiedziach odpowiedzi na komentarze. Problem Diagnosis (Dlaczego „przyjazny i ekspercki” brzmi jak każdy inny profil w sieci): Gdy prosisz model AI lub nowego copywritera o pisanie w „przyjaznym, eksperckim i angażującym tonie”, otrzymujesz statystyczną średnią internetu: puste pytania retoryczne, rzędy emotikonów i przesadzone obietnice. Prawdziwy głos marki definiuje się w równym stopniu przez to, jak budujesz zdania, co przez to, czego marce nigdy nie wolno powiedzieć. - Anti-pattern: Ogólnikowe przymiotniki osobowości + brak listy zakazanych fraz + inny ton w artykułach, a inny w komentarzach. - Connected pattern: Jawny rytm składni + słownik pojęć + twarde granice obietnic współdzielone przez wszystkie generatory i moduł odpowiedzi. #### 1. Cztery warstwy inżynieryjne Brand Voice Aby Brand Voice działał w systemie wielokanałowym, zastąp przymiotniki z moodboardu czterema sprawdzalnymi warstwami: (1) Rytm i Składnia (Cadence), (2) Słownik Domenowy (Lexicon), (3) Standard Dowodu (Evidence) oraz (4) Granice Negatywne (Hard Boundaries). Rytm określa długość zdań, gęstość akapitów i sposób otwierania tekstu. Przykładowo techniczna marka sprzętu rowerowego otwiera tekst konkretnym wymiarem i warunkami na trasie („Dwa dni. Cztery litry. Mokry bruk o zmierzchu.”), zamiast pustym okrzykiem („Gotowi na przygodę życia?!”). #### 2. Weryfikacja warstw głosu marki bezpośrednio w szkicu Profil Brand Voice nie powinien być czarną skrzynką. Podczas redakcji posta lub artykułu redaktor powinien widzieć jak na dłoni, który akapit wynika ze źródła faktów, które sformułowanie realizuje rytm Brand Voice, a które zdanie odpowiada za cel biznesowy publikacji. Dzięki temu przełączenie posta z Instagrama na LinkedIn zmienia oprawę właściwą dla platformy, ale zachowuje ten sam charakterystyczny ton marki. #### 3. Rozszerzenie Brand Voice na komentarze i czatbota WWW Wiele marek dba o styl głównych postów, ale w odpowiedziach na komentarze lub w czacie na stronie wpada w sztywny żargon call-center. Połączenie wspólnej skrzynki odbiorczej (Unified Inbox) oraz asystenta WWW z tym samym profilem Brand Voice sprawia, że każda rozmowa brzmi spójnie. Case Study (Świadek Dziejów (Przestrzeń dokumentalno-historyczna) — Utrzymanie powagi archiwalnego dokumentu na YouTube, Instagramie i w artykułach): Świadek Dziejów tworzy opowieści historyczne oparte na kronikach i rejestrach spławu zboża. Tabloidowe nagłówki natychmiast zniszczyłyby zaufanie widzów. Connected in MUMRO (Jeden profil Brand Voice w artykułach, postach, odpowiedziach i czatbocie.): MUMRO przechowuje Brand Voice i granice marki na poziomie workspace’u, przekazując je do generatorów treści, sugestii odpowiedzi na komentarze oraz asystenta strony WWW. ### LEKCJA 03: Research oparty na dowodach: kanały RSS, oficjalne domeny i pochodzenie źródeł URL: https://academy.mumro.io/pl/lessons/evidence-led-research-pipelines/ Subtitle: Jak wyeliminować halucynacje AI i wtórne teksty przez oddzielenie surowego źródła od interpretacji marki (Źródło → Decyzja → Szkic). Key Takeaways: - Nigdy nie proś modelu AI jednocześnie o wymyślenie faktów i napisanie tekstu w stylu marki; oddziel zbieranie źródeł od redakcji. - Wybrane kanały RSS, lista oficjalnych domen oraz zapisane artykuły w workspace tworzą wiarygodną bazę wejściową. - Każdy szkic powinien zachowywać ślad pochodzenia (provenance): Materiał źródłowy → Interpretacja strategiczna → Szkic. Problem Diagnosis (Kryzys treści bez pochodzenia): Internet jest zalany tekstami generowanymi przez AI, które streszczają inne streszczenia bez ani jednego źródła pierwotnego. Gdy copywriter lub agent tworzy artykuł bez ustrukturyzowanego wejścia badawczego, fakty rozmywają się w prawdopodobnie brzmiące zmyślenia, a tekst traci jakąkolwiek oryginalną wartość. - Anti-pattern: Wpisywanie promptu „Napisz artykuł o torbach rowerowych” bez materiału źródłowego i bez weryfikacji cytowań. - Connected pattern: Kanały RSS / Oficjalne domeny / Artykuły w workspace → Ocena źródła → Brief redakcyjny → Szkic z zachowanym pochodzeniem. #### 1. Trzystopniowy łańcuch pochodzenia: Źródło → Decyzja → Szkic Zespoły tworzące treści wysokiej próby pilnują twardego rozdziału trzech elementów: (1) Surowego Źródła (co dokładnie odnotowano w badaniu, kronice lub teście terenowym), (2) Decyzji Redakcyjnej (dlaczego ten fakt jest ważny dla naszych odbiorców i jak łączy się z filarem strategii) oraz (3) Szkicu (tekstu napisanego w głosie marki). Oddzielenie faktu źródłowego od interpretacji marki chroni przed nieświadomym przekręcaniem danych. Redaktor może najpierw sprawdzić prawdziwość źródła, zanim zatwierdzi sposób jego opowiedzenia. #### 2. Selekcja kanałów RSS, oficjalnych domen i wiedzy w workspace Niefiltrowane wyszukiwanie w sieci zwraca głównie spam SEO. Zamiast tego skonfiguruj w swoim workspace profil researchu łączący trzy zaufane źródła: wyselekcjonowane kanały RSS z publikacji branżowych, listę oficjalnych domen (instytucje, dokumentacja techniczna, archiwa) oraz własne artykuły zapisane wcześniej w workspace. Wykorzystywanie własnych, zweryfikowanych artykułów jako materiału źródłowego dla kolejnych postów i karuzel sprawia, że biblioteka treści zaczyna procentować. #### 3. Progi jakości źródeł i kontrola cytowań Lista dozwolonych domen to świetny filtr wstępny, ale nie zastępuje oceny redakcyjnej. Ustal jasny standard: każde twierdzenie techniczne lub historyczne w szkicu artykułu musi wskazywać konkretne źródło wejściowe przed zaplanowaniem publikacji w CMS. Case Study (Wyprawy Rowerowe & Świadek Dziejów — Ślad pochodzenia w dwóch przestrzeniach: od testów terenowych i kronik do artykułu): Obie marki opierają autorytet na sprawdzalnych faktach: Wyprawy Rowerowe powołują się na fizykę obciążenia kierownicy, a Świadek Dziejów na szesnastowieczne rejestry spławu wiślanego. Connected in MUMRO (Profile researchu, kontrola cytowań i jawne przekazanie briefu do artykułu.): MUMRO pozwala prowadzić research z wybranych kanałów RSS, źródeł internetowych i zapisanych artykułów — zachowując ślad pochodzenia od pierwszego przeglądu aż do edytora artykułu. ### LEKCJA 04: Jedna historia, cztery kanały: adaptacja narracji bez mechanicznego kopiowania URL: https://academy.mumro.io/pl/lessons/one-story-multi-channel-architecture/ Subtitle: Jak rozwinąć jeden zbadany temat w kanoniczny artykuł na stronę, 5-slajdową karuzelę oraz natywne posty na Instagram, Facebook, X i LinkedIn. Key Takeaways: - Publikowanie 20 niepowiązanych ze sobą wpisów miesięcznie tworzy szum; przepracowanie 4 głębokich historii w 5 formatach buduje autorytet. - Każdy kanał wymaga własnego otwarcia, rytmu i sposobu linkowania, ale powinien czerpać ze 100% tego samego kontekstu merytorycznego. - Artykuł na własnej stronie WWW jest kotwicą całej historii; formaty społecznościowe prowadzą do niego z różnych perspektyw. Problem Diagnosis (Fałszywy wybór między „kopiuj-wklej” a wypaleniem zespołu): Zespoły marketingowe zazwyczaj wpadają w jedną z dwóch skrajności: albo wklejają identyczny tekst na Instagrama, LinkedIna, Facebooka i X (gdzie wszędzie radzi sobie słabo, bo ignoruje specyfikę platformy), albo wymyślają dla każdego kanału osobne tematy od zera, tracąc spójność i czas. - Anti-pattern: Identyczny opis wklejony na 4 platformy z surowym linkiem wrzuconym w środek tekstu. - Connected pattern: Jedna zbadana historia → Artykuł WWW + Karuzela 5 slajdów + 4 dopasowane posty ze wspólnym kontekstem. #### 1. Matryca dekompozycji kanonicznej historii Rozpoczynaj każdy cykl kampanii od jednej mocnej historii opartej na zweryfikowanym źródle i aktywnym filarze strategii. Zanim otworzysz edytor postów, zdefiniuj Rdzeń Historii: główne napięcie, dowód merytoryczny, praktyczną korzyść dla czytelnika oraz docelowy adres artykułu na stronie. Z tego rdzenia wyprowadź powiązane formaty: Artykuł WWW rozwija pełną argumentację z nagłówkami pod SEO; Karuzela 5 slajdów przekłada proces na wizualne karty; a cztery warianty postów dopasowują otwarcie (hook) i wezwanie do działania (CTA) do nawyków odbiorców danej platformy. #### 2. Przejrzystość warstw kontekstu w każdym poście Porównując cztery warianty posta obok siebie, redaktor musi mieć pewność, że adaptacja pod platformę nie zgubiła dowodu ze źródła ani nie złamała głosu marki. Buduj podpis posta z trzech czytelnych bloków: Akapit 1 to otwarcie w rytmie Brand Voice; Akapit 2 to konkretny fakt ze źródła; Akapit 3 to cel treści i kolejny krok odbiorcy. #### 3. Świadome linkowanie: treść główna vs. pierwszy komentarz Każda platforma inaczej traktuje linki wychodzące. Podczas gdy na Facebooku i X naturalnie sprawdza się bezpośredni link lub rozwinięcie w wątku, na LinkedInie i Instagramie często lepiej działa czysty tekst natywny połączony z linkiem do artykułu w pierwszym komentarzu lub na stronie link-in-bio. Przygotowanie artykułu i postów w jednym procesie gwarantuje, że docelowy adres URL jest gotowy przed startem kolejki. Case Study (Wyprawy Rowerowe (FIELDWORK / DRIFT 4L) — Jedna historia („Dwa dni. Cztery litry.”) jako artykuł, karuzela i 4 posty kanałowe): Zamiast wymyślać cztery oderwane tematy na dany tydzień, zespół Wypraw Rowerowych rozwija jeden temat dwudniowego pakowania w kompletny pakiet wielokanałowy. Connected in MUMRO (Studio jednej historii z karuzelą 5 slajdów, 4 kanałami i podglądem kontekstu.): Studio treści MUMRO pozwala rozwinąć jeden artykuł w pakiet grafik, karuzelę 5 slajdów oraz dopasowane posty na Instagram, Facebook, X i LinkedIn — z możliwością podświetlenia Źródeł, Głosu marki i Celu treści. ### LEKCJA 05: Karuzele o wysokiej retencji: rytm konstrukcyjny od pierwszego slajdu do działania URL: https://academy.mumro.io/pl/lessons/carousel-and-visual-storytelling/ Subtitle: Jak projektować 5-slajdowe karuzele edukacyjne i produktowe, które zatrzymują uwagę, zbierają zapisy i kierują ruch na stronę. Key Takeaways: - Karuzela to sekwencyjny mikro-artykuł: każdy slajd musi dawać konkretną odpowiedź i jednocześnie budzić ciekawość przed kolejnym przesunięciem. - Kanoniczny rytm 5 slajdów (Napięcie → Zawartość/Problem → Mechanizm → Dowód w terenie → Podsumowanie/Krok) zapobiega porzucaniu lektury w połowie. - Dyscyplina wizualna — wyrazista typografia, szerokie marginesy i jeden punkt ciężkości na slajd — wygrywa z przeładowanymi szablonami. Problem Diagnosis (Dlaczego większość karuzel traci czytelnika na drugim slajdzie): Wiele zespołów traktuje karuzele jak schowek na wypunktowania skopiowane z bloga. Slajd 1 ma ogólnikowy tytuł, Slajd 2 to ściana 80 słów drobnym drukiem, a Slajdy 3–5 powtarzają tę samą myśl. Bez przemyślanego rytmu narracji i hierarchii typograficznej odbiorca przewija dalej, zanim dotrze do sedna. - Anti-pattern: Przeładowane tekstem karty + niespójne fonty + brak logicznego wynikania między Slajdem 1 a Slajdem 5. - Connected pattern: Zdyscyplinowany łuk 5 slajdów + spójna typografia redakcyjna + bezpośrednie wyprowadzenie z artykułu źródłowego. #### 1. Kanoniczny łuk narracyjny 5 slajdów Pięć slajdów to optymalna długość dla historii produktowej lub technicznej: wystarczająco długa, by pokazać konkret, i wystarczająco zwarta, by żadna karta nie była „wypełniaczem”. Zaprojektuj sekwencję pięciu kart wokół pięciu kroków poznawczych: Slajd 01 (Konkretne Napięcie): Postaw precyzyjną tezę lub ograniczenie („Dwa dni. Cztery litry.”). Slajd 02 (Anatomia / Zawartość): Pokaż z bliska elementy rozwiązania. Slajd 03 (Mechanizm Działania): Wyjaśnij, jak konstrukcja zachowuje się pod obciążeniem. Slajd 04 (Dowód w Warunkach Realnych): Pokaż system w ruchu. Slajd 05 (Wnioski i Kolejny Krok): Daj podsumowanie warte zapisania oraz zaproszenie do pełnego artykułu. #### 2. Ciągłość wizualna: papier, czerń i akcent sygnałowy Twoje grafiki w social mediach powinny wyglądać jak naturalne przedłużenie strony WWW. Stosując te same tokeny projektowe — ciepłe tło papieru (`#f5f3ed`), głęboką czerń tekstu (`#20231f`), szeryfowe nagłówki (`Instrument Serif`) oraz pojedynczy akcent sygnałowy (`#e7471b`) — sprawiasz, że odbiorca rozpoznaje markę w ułamku sekundy. #### 3. Dostępność: obsługa klawiaturą i opisy alternatywne Publikując karuzele na stronie WWW lub w social mediach, nigdy nie zamykaj treści wyłącznie w obrazkach. Zadbaj o dokładne opisy `alt` w obu językach, czytelne przyciski Poprzedni/Następny bez agresywnego samoczynnego przewijania oraz pełny tekst dostępny w kodzie HTML. Case Study (Wyprawy Rowerowe (FIELDWORK / DRIFT 4L) — Zamiana kluczowych punktów artykułu w 5-slajdową opowieść wizualną): Zespół potrzebował powtarzalnego sposobu na przekładanie technicznych artykułów o sprzęcie na angażujące karuzele na Instagram i LinkedIn. Connected in MUMRO (Zamieniaj artykuły i zebrane tematy bezpośrednio w 5-slajdowe karuzele.): MUMRO przekształca kluczowe punkty artykułu i materiały z researchu w pakiety grafik oraz karuzele 5 slajdów spójne z Brand Voice i biblioteką mediów Twojej marki. ### LEKCJA 06: Operacje publikacji: kolejki, okna czasowe, idempotentność i potwierdzenia per kanał URL: https://academy.mumro.io/pl/lessons/reliable-publishing-queues-and-cadence/ Subtitle: Dlaczego „w kolejce” nie oznacza „opublikowano” — i jak prowadzić wielokanałową publikację bez duplikatów i cichych awarii. Key Takeaways: - Post w kolejce to zamiar, a nie wynik; zewnętrzne API platform społecznościowych mogą odrzucić plik, przekroczyć limit czasu lub opóźnić przetwarzanie. - Publikacja do wielu celów (multi-target) musi śledzić wynik każdego kanału osobno, aby ponowienie błędu nie zduplikowało posta tam, gdzie już przeszedł. - Stałe okna czasowe (sloty) per kanał budują nawyk odbiorców i eliminują ręczne ustawianie zegara przy każdym szkicu. Problem Diagnosis (Iluzja przycisku „Zaplanuj wszędzie”): W prostych narzędziach do planowania kliknięcie „Zaplanuj na 4 kanały” traktuje całą paczkę jako jedną operację. Jeśli o 18:00 Instagram przyjmie publikację, ale API LinkedIna zwróci chwilowy błąd 504, naiwne ponowienie albo zgubi post po cichu, albo opublikuje go drugi raz na Instagramie. Profesjonalne operacje treści wymagają trwałego śledzenia zadań, osobnych potwierdzeń (receipts) i idempotentnych powtórek. - Anti-pattern: Zbiorcze skrypty „wszystko albo nic” + brak kluczy deduplikacji + ręczne wrzucanie od nowa przy błędzie jednej platformy. - Connected pattern: Szkic (Draft) → Zatwierdzony Slot w Kolejce → Wykonanie per cel → Potwierdzony wynik (Receipt) lub bezpieczne ponowienie (Retry). #### 1. Maszyna stanów wielokanałowej publikacji Każda publikacja w dobrze zaprojektowanym systemie przechodzi przez jednoznaczne, audytowalne stany: `draft` (szkic roboczy w workspace, bezpieczny od przypadkowej wysyłki), `scheduled / queued` (przypisany do konkretnego terminu lub najbliższego slotu), `processing` (w trakcie wysyłki do dostawców) oraz końcowe stany per cel: `published` (z zapisanym identyfikatorem zewnętrznym platformy) lub `failed` (z dokładnym powodem błędu). Kluczowe jest oddzielenie nadrzędnego obiektu publikacji od jego celów kanałowych (targets). Gdy historia trafia na Instagram, Facebook, X i LinkedIn, każdy z tych kanałów posiada własny status, czas wykonania i potwierdzenie. #### 2. Harmonogramy per kanał i wybór najbliższego wolnego slotu Ręczne wymyślanie daty i godziny przy każdym poście marnuje czas zespołu. Zamiast tego zdefiniuj stałe okna publikacji dla każdego kanału na podstawie danych o aktywności odbiorców (np. Instagram wtorek/czwartek 18:00, LinkedIn środa 08:30, artykuł WWW wtorek 07:00). Gdy szkic jest gotowy, redaktor lub uprawniony agent może wybrać konkretny termin albo opcję „Najbliższy dostępny slot”, umieszczając publikację w kolejce bez kolizji z innymi zaplanowanymi materiałami. #### 3. Walidacja możliwości kanału przed wejściem do kolejki Proporcje grafik, limity znaków i obsługa linków w pierwszym komentarzu różnią się między platformami. Sprawdzaj wymagania techniczne kanału (`get_publication_capabilities`) już na etapie szkicu — tak, aby wychwycić brakujący format w studiu, a nie w chwili publikacji. Case Study (Wyprawy Rowerowe (FIELDWORK / DRIFT 4L) — Koordynacja kampanii na 4 kanałach z osobnymi harmonogramami i kontrolą statusów): Podczas kampanii DRIFT 4L zespół zaplanował powiązane publikacje na Instagramie, Facebooku, X i LinkedInie wraz z premierą artykułu na stronie. Connected in MUMRO (Szkice, kolejka slotów, osobne wyniki per kanał i bezpieczne ponawianie.): MUMRO oferuje kolejkę i kalendarz publikacji z harmonogramami per kanał, podglądem najbliższego slotu, śledzeniem każdego celu z osobna oraz bezpiecznym ponawianiem. ### LEKCJA 07: Strona WWW i social media jako jeden obieg: łączenie CMS z dystrybucją społecznościową URL: https://academy.mumro.io/pl/lessons/content-hub-and-cms-architecture/ Subtitle: Jak zaprojektować dwujęzyczny hub treści, techniczne SEO oraz kontrakt dostarczania do CMS, aby zasięg z social mediów budował trwałą wartość domeny. Key Takeaways: - Post w social mediach żyje 48 godzin; dobrze zoptymalizowany artykuł na własnej stronie pracuje w wyszukiwarkach i modelach AI przez lata. - Dwujęzyczny serwis treści wymaga symetrycznych ścieżek URL (`/` oraz `/pl/`), wzajemnych linków `hreflang` oraz danych strukturalnych JSON-LD. - Bezpośrednie połączenie edytora artykułów z CMS (WordPress lub API) eliminuje ręczne kopiowanie kodu HTML i błędy w linkowaniu. Problem Diagnosis (Problem odciętej wyspy blogowej): W większości firm blog na stronie WWW i social media funkcjonują jak dwa obce działy. Ktoś pisze tekst w dokumentach Google, przekleja go do WordPressa z rozsypanymi nagłówkami, zapomina o meta tagach Open Graph, a kilka dni później osoba od social mediów pisze luźny post bez właściwego linku. Ruch z wyszukiwarki i zasięg społecznościowy nigdy się nie sumują. - Anti-pattern: Osobne logowanie do CMS + brak tagów hreflang i canonical + posty społecznościowe publikowane w oderwaniu od artykułów na stronie. - Connected pattern: Brief z researchu → Szkic artykułu w workspace → Zaplanowana publikacja w CMS (WordPress/API) → Powiązane posty + Analityka ruchu WWW. #### 1. Dwujęzyczny kontrakt technicznego SEO (Canonical, Hreflang, JSON-LD) Publikując treści w dwóch językach (np. po polsku i po angielsku), musisz jednoznacznie poinformować roboty wyszukiwarek o relacji między obiema wersjami. Nigdy nie podmieniaj języka w locie za pomocą samego JavaScriptu pod tym samym adresem URL — roboty indeksujące oraz systemy AI potrzebują osobnego, statycznego kodu HTML pod dedykowanymi ścieżkami (`/lessons/.../` oraz `/pl/lessons/.../`). Każda podstrona musi posiadać własny `` oraz komplet wzajemnych tagów ``, `` i ``. Uzupełnij to czystym grafem JSON-LD opisującym `TechArticle`, `BreadcrumbList` oraz `Organization`. #### 2. Integracja z CMS: WordPress oraz własne kontrakty API Niezależnie od tego, czy Twoja strona działa na WordPressie, czy na nowoczesnym stosie statycznym/headless (Astro, Next.js, własny backend), przestrzeń pracy nad treścią powinna przekazywać artykuł przez czysty kontrakt API: tytuł, slug, ustrukturyzowaną treść, opis SEO, canonical oraz zaplanowaną godzinę publikacji. Oddzielenie roboczego szkicu artykułu w workspace od faktycznego dostarczenia do CMS (`H01`) daje pewność, że weryfikacja merytoryczna i kontrola Brand Voice odbywają się przed pojawieniem się tekstu na publicznej domenie. #### 3. Most między artykułem a pakietem społecznościowym Gdy artykuł jest przygotowany do publikacji w CMS, jego kluczowe punkty od razu stają się bazą dla pakietu grafik, 5-slajdowej karuzeli oraz postów z linkiem dopasowanym do kanału (`I01`, `I02`) — z późniejszym pomiarem napływającego ruchu (`I04`). Case Study (Wyprawy Rowerowe (FIELDWORK / DRIFT 4L) — Publikacja poradnika pakowania w CMS i kierowanie ruchu z 4 kanałów społecznościowych): Zespół chciał, aby techniczny artykuł o rozkładzie masy w torbie 4L budował pozycję w wyszukiwarce i jednocześnie zbierał ruch z kampanii na Instagramie, Facebooku, X i LinkedInie. Connected in MUMRO (Połącz stronę WWW, publikację w CMS, posty social media i analitykę ruchu.): MUMRO łączy stronę internetową i kanały społecznościowe w jednym workspace — obsługując szkice artykułów, integrację z WordPressem i własnym CMS przez API, stronę link-in-bio, wybrane opinie klientów oraz analitykę odwiedzin. ### LEKCJA 08: Osadzone w wiedzy czatboty WWW: zamiana pytań odwiedzających w tematy treści i leady URL: https://academy.mumro.io/pl/lessons/grounded-website-assistants-and-faq-mining/ Subtitle: Jak skonfigurować asystenta strony WWW z wybraną wiedzą marki, zbierać kontakty, połączyć komentarze w jednym inboxie i wydobywać powtarzające się pytania (FAQ Mining). Key Takeaways: - Ogólny czatbot bez dostępu do wiedzy marki frustruje klientów; asystent osadzony w wybranej bazie wiedzy odpowiada konkretem z artykułów i specyfikacji. - Pytania zadawane na czacie WWW oraz w komentarzach pod postami to najlepsze źródło tematów na kolejne artykuły i karuzele. - Grupowanie powtarzających się pytań odwiedzających (FAQ Mining) zamienia codzienne wątpliwości klientów w trwałą przewagę contentową. Problem Diagnosis (Problem odciętego okienka czatu na stronie): Większość widżetów czatu na stronach firmowych to albo sztywne drzewka wyboru, albo nieosadzone w faktach boty AI, które potrafią zmyślić wymiary produktu lub warunki zwrotu. Co gorsza, pytania zadawane przez odwiedzających na stronie nigdy nie trafiają do zespołu tworzącego treści, a komentarze z social mediów giną w czterech osobnych aplikacjach. - Anti-pattern: Oderwany widżet czatu + osobne zakładki z komentarzami na telefonie + brak przekazywania pytań klientów do planu treści. - Connected pattern: Wybrana wiedza marki + Brand Voice → Asystent WWW i Wspólny Inbox → Pozyskanie kontaktu (Lead Capture) + FAQ Mining → Kolejny artykuł. #### 1. Osadzenie asystenta WWW w wybranej wiedzy i kontekście marki Skuteczny asystent na stronie internetowej powinien korzystać wyłącznie z wiedzy, którą jawnie wybierzesz i zatwierdzisz (`H06`): specyfikacji produktów, instrukcji montażu, opublikowanych artykułów z workspace’u oraz zasad Brand Voice. Gdy odwiedzający pyta: „Czy torba DRIFT 4L zmieści się między barankiem 40 cm z hydraulicznymi przewodami?”, asystent osadzony w bazie wiedzy podaje dokładne wymiary i sposób prowadzenia pasków zamiast zgadywać. #### 2. Wspólny Inbox: połączenie komentarzy społecznościowych i rozmów czatbota Pytanie zadane pod karuzelą na Instagramie i pytanie wpisane w czat na stronie WWW wyrażają tę samą potrzebę zakupową. Łącząc komentarze społecznościowe i rozmowy czatbota w jednym miejscu (`ENG-01`), zespół od razu widzi, które wątki wymagają uwagi (`ENG-02`), może użyć gotowych szablonów odpowiedzi (`ENG-04`), wygenerować odpowiedź zgodną z Brand Voice (`ENG-03`) lub wykonać działania zbiorcze (`ENG-05`). #### 3. FAQ Mining: zamiana powtarzających się pytań w plan treści Zamiast wymyślać tematy na ślepo w poniedziałkowy poranek, przejrzyj zgrupowane pytania odwiedzających stronę (`H07`) oraz powracające tematy z komentarzy (`X01`). Jeśli 19 osób pytało w tym miesiącu o montaż na karbonowej kierownicy, masz gotowy, zwalidowany temat na kolejny artykuł i karuzelę. Case Study (Wyprawy Rowerowe (FIELDWORK / DRIFT 4L) — Wykorzystanie pytań o odporność na deszcz i montaż do zaplanowania kolejnej publikacji): Czytelnicy poradnika DRIFT 4L regularnie dopytywali w czacie na stronie oraz w komentarzach na Instagramie o jazdę w ulewie i ochronę lakieru. Connected in MUMRO (Wspólny inbox, asystent WWW z wiedzą marki, zbieranie kontaktów i FAQ mining.): MUMRO łączy komentarze z social mediów i rozmowy z czatbotem WWW w jednym widoku — ułatwiając odpowiadanie w głosie marki, zbieranie leadów i odkrywanie tematów na kolejne treści. ### LEKCJA 09: Analityka kohortowa zamiast metryk próżności: domykanie pętli od ruchu do Strategii v2 URL: https://academy.mumro.io/pl/lessons/cohort-analytics-and-strategy-iteration/ Subtitle: Jak oceniać kohorty 7/30/90 dni w social mediach i na stronie WWW — oraz jak zamieniać zmierzone dane w szkic Strategii v2. Key Takeaways: - Pojedyncze skoki zasięgu bywają dziełem przypadku; kohorty 7-, 30- i 90-dniowe pokazują, które filary i formaty realnie budują zaangażowanie. - Zawsze zestawiaj wyniki z social mediów z ruchem przychodzącym i popularnymi podstronami na własnej stronie WWW. - Analityka ma sens tylko wtedy, gdy kończy się decyzją: wskazaniem treści do ponownego rozwinięcia (reuse) oraz szkicem Strategii v2. Problem Diagnosis (Dlaczego wykresy rzadko zmieniają to, co zespół publikuje): Większość zespołów otwiera statystyki raz w miesiącu, robi zrzut ekranu z liczbą wyświetleń do raportu i następnego dnia publikuje dokładnie tak samo jak wcześniej. Ponieważ surowe liczby nie są pogrupowane według okien kohortowych (7/30/90 dni), formatów i filarów strategii, z wykresów nie wynika żadna zmiana. - Anti-pattern: Pogoń za przypadkowym zasięgiem jednego posta + porównywanie nieporównywalnych wskaźników między platformami + brak aktualizacji strategii. - Connected pattern: Filtr kohort 7/30/90 dni → Porównanie formatów i godzin → Kandydaci do ponownego użycia (Reuse) → Szkic Strategii v2. #### 1. Dlaczego kohorty 7 / 30 / 90 dni wygrywają z surowymi sumami Ocena publikacji w oknach 7, 30 i 90 dni pozwala oddzielić chwilowy szum od trwałego trendu. Kohorta 7 dni pokazuje bieżący rytm tygodnia i skuteczność godzin publikacji; kohorta 30 dni weryfikuje główny eksperyment aktywnej strategii; kohorta 90 dni ujawnia, które filary tematyczne systematycznie przyciągają odbiorców. Pamiętaj o rzetelności metodologicznej (`SC03`): różni dostawcy inaczej liczą zasięg i zaangażowanie. Porównuj wyniki kanału względem jego własnych wcześniejszych kohort oraz oceniaj formaty (karuzela 5 slajdów vs. pojedynczy post vs. artykuł) w ramach spójnego kontekstu. #### 2. Wracanie do wartościowych treści (Content Reuse) Twoje najlepsze materiały sprzed 60 lub 90 dni nie dotarły do dużej części obecnych odbiorców. Dobry system analityczny podpowiada treści warte ponownego rozwinięcia (`SC03`): artykuł z wysokim czasem czytania można przekuć w nową karuzelę, a mocny wątek z Instagrama rozwinąć w notatkę projektową na LinkedIn. #### 3. Zamiana analizy w szkic strategii do oceny człowieka Końcowym produktem analityki nie jest wykres, lecz decyzja (`SC04`, `SC12`). Połącz wnioski z kohort społecznościowych, statystyki najpopularniejszych podstron WWW oraz pytania z czatbota w roboczy szkic Strategii v2 — gotowy do spokojnego przeglądu i zatwierdzenia. Case Study (Wyprawy Rowerowe & Świadek Dziejów — Porównanie kohort 7/30/90 dni, analiza kanałów i zatwierdzenie Strategii v2): Oba workspace’y pozwalają przełączać filtry kohort 7, 30 i 90 dni oraz sprawdzać wyniki każdego podłączonego konta społecznościowego i strony WWW. Connected in MUMRO (Kohorty 7/30/90 dni, statystyki WWW i bezpośrednie tworzenie szkicu Strategii v2.): MUMRO łączy analitykę wyników, godzin i formatów z ruchem na stronie WWW — pozwalając wracać do najlepszych materiałów i zamieniać wnioski w nowy szkic strategii. ### LEKCJA 10: Model Context Protocol (MCP) w praktyce: łączenie agentów AI z kontekstem marki URL: https://academy.mumro.io/pl/lessons/mcp-for-marketing-and-content-systems/ Subtitle: Jak połączyć agentów AI (Claude Code, Codex, Antigravity) z przestrzenią marki przez narzędzia MCP, zamiast ręcznie przeklejać teksty do okienka czatu. Key Takeaways: - Przeklejanie strategii i tabel z wynikami do przeglądarkowego czatu jest powolne, podatne na błędy i natychmiast się dezaktualizuje. - Model Context Protocol (MCP) daje agentom AI typowane narzędzia z określonymi uprawnieniami do odczytu kontekstu marki, wyników i tworzenia szkiców. - Dobra architektura MCP wyraźnie oddziela narzędzia odczytu (read) od narzędzi tworzenia szkiców (draft) i bramek publikacji (prepare/confirm). Problem Diagnosis (Dlaczego okienko czatu w przeglądarce to wąskie gardło): Większość zespołów korzysta z AI, otwierając pustą kartę czatu, wklejając trzy zdania opisu firmy i prosząc o napisanie posta. Taki czat nie wie, co jest już zaplanowane w kalendarzu, jakie wyniki osiągnęły kohorty z ostatnich 30 dni, jakie artykuły są na stronie ani czego zabrania aktualny Brand Voice. Model Context Protocol (MCP) rozwiązuje ten problem, zamieniając przestrzeń marki w ustrukturyzowany serwer narzędzi. - Anti-pattern: Ręczne kopiowanie opisów do czatu + nieustrukturyzowana odpowiedź + ręczne przeklejanie z powrotem do CMS i kalendarza. - Connected pattern: Autoryzowany klient MCP → Odczyt kontekstu i wyników workspace → Zapis widocznego szkicu w MUMRO → Ocena człowieka i zatwierdzenie. #### 1. Trójwarstwowa architektura narzędzi MCP Projektując interfejs Model Context Protocol (MCP) dla systemu marketingowego, podziel narzędzia na trzy czytelne warstwy uprawnień: Warstwa 1 — Narzędzia Odczytu i Inspekcji (`get_workspace_context`, `get_content_strategy`, `get_analytics_overview`, `list_content_performance`, `list_articles`, `list_channels`, `preview_schedule`): pozwalają agentowi poznać fakty bez zmieniania czegokolwiek. Warstwa 2 — Bezpieczne Narzędzia Szkiców i Audytu (`create_publication_draft`, `create_article_draft`, `create_content_strategy_draft`, `save_dashboard_audit`): zapisują widoczne szkice w workspace, które nigdy nie publikują się same na żywo. Warstwa 3 — Narzędzia Działań z Bramką (`prepare_publication_action`, `confirm_publication_action`): wymagają dwufazowego potwierdzenia przed planowaniem lub publikacją. #### 2. Łączenie narzędzi MCP z przenośnymi skillami agentów (Agent Skills) Same definicje narzędzi mówią agentowi *jakie* wywołania API istnieją; przenośne skille (`SKILL.md`) uczą go *jak* prowadzić zdyscyplinowany proces. Przykładowo skill `mumro-analyze-performance` lub `mumro-plan-campaign` instruuje agenta, aby zawsze zaczynał od odczytu `get_workspace_context` i `list_content_performance`, opierał wnioski na zmierzonych kohortach i zapisywał propozycję jako szkic do oceny. #### 3. Uprawnienia i izolacja kontekstu: klucze API, OAuth i zakres workspace Agent AI powinien mieć dostęp wyłącznie do przyznanego zakresu i konkretnej przestrzeni marki (`AG01`, `AG04`). Dzięki temu w pracy agencyjnej agent obsługujący jedną markę nigdy nie miesza danych z inną przestrzenią. Case Study (Wyprawy Rowerowe (FIELDWORK / DRIFT 4L) — Interaktywne zadanie MCP: od odczytu kontekstu do zaplanowanego wpisu w kalendarzu): Redaktor zleca agentowi MCP przygotowanie czwartkowego posta na Instagram dla kampanii DRIFT 4L zgodnie z aktualną strategią. Connected in MUMRO (Natywna bramka MCP dla Claude Code, Codex, Antigravity i własnych agentów.): MUMRO udostępnia kompletny zestaw narzędzi MCP, dzięki czemu uprawniony agent AI może odczytać kontekst marki, przeanalizować kohorty wyników, przygotować szkice i zaproponować plan publikacji. ### LEKCJA 11: Prepare → Confirm: projektowanie bezpiecznych bramek decyzyjnych dla agentów AI URL: https://academy.mumro.io/pl/lessons/two-phase-commit-for-ai-agents/ Subtitle: Dlaczego agent AI nigdy nie powinien mieć jednoetapowego narzędzia „opublikuj teraz” — i jak dwufazowe potwierdzanie chroni przed przypadkową publikacją. Key Takeaways: - Modele językowe działają probabilistycznie, natomiast mutacje na zewnątrz (publikacja posta, odpowiedź klientowi, zmiana strategii) muszą być w 100% deterministyczne. - Rozdzielenie każdego działania na `prepare_*` (walidacja i wygenerowanie podglądu + tokenu) oraz `confirm_*` (wykonanie tokenu) eliminuje przypadkowe publikacje. - Token potwierdzenia musi być trwale powiązany z konkretnym kanałem, treścią i godziną — i wygasać przy jakiejkolwiek zmianie. Problem Diagnosis (Ryzyko jednoetapowych narzędzi publikacji): Jeśli dasz agentowi AI pojedyncze narzędzie `publish_post(channel, text, time)`, niejednoznaczne polecenie użytkownika — np. „Pokaż, jak wyglądałoby zaplanowanie tego posta na jutro” — może skończyć się prawdziwą wysyłką na żywy profil. W profesjonalnych systemach przygotowanie podglądu działania nigdy nie może być tym samym wywołaniem co jego zatwierdzenie. - Anti-pattern: Jednoetapowe funkcje `publish_post()` lub `send_reply()` wykonujące akcję natychmiast przy pierwszym wywołaniu. - Connected pattern: Faza 1: `prepare_publication_action` (walidacja + podgląd + token) → Ocena człowieka / polityki → Faza 2: `confirm_publication_action`. #### 1. Mechanika dwufazowej bramki Prepare → Confirm Wzorzec Prepare → Confirm przenosi ideę transakcji dwufazowych (two-phase commit) do współpracy człowieka z agentem AI. Gdy agent chce zaplanować, przesunąć, ponowić lub opublikować materiał, musi najpierw wywołać narzędzie `prepare_publication_action`. W fazie `prepare` serwer sprawdza możliwości techniczne kanału, weryfikuje poziom autonomii workspace’u oraz godziny ciszy, buduje dokładny podgląd (kanał, treść, media, slot czasowy) i zwraca krótkotrwały `confirmationToken` — bez wykonywania żadnego ruchu na zewnętrznej platformie. #### 2. Spójna bramka dla postów, artykułów CMS, komentarzy i strategii Dobrze zaprojektowana architektura stosuje ten sam dwufazowy standard na każdej granicy systemu: `prepare_publication_action` / `confirm_publication_action` dla kolejek społecznościowych, `prepare_article_action` / `confirm_article_action` dla publikacji artykułów w CMS, `reply_to_comment` / `confirm_comment_reply` dla publicznych odpowiedzi na komentarze oraz `prepare_content_strategy_approval` / `approve_content_strategy_draft` dla aktywacji nowej wersji strategii. #### 3. Projektowanie czytelnego interfejsu potwierdzenia dla człowieka Bramka decyzyjna spełnia swoją rolę, gdy człowiek widzi na jednym ekranie dokładny tekst, docelowy kanał oraz godzinę publikacji. Po zatwierdzeniu warto dać bezpośredni link przenoszący fokus prosto do nowo dodanego wiersza w planie publikacji. Case Study (Wyprawy Rowerowe (FIELDWORK / DRIFT 4L) — Weryfikacja podglądu MCP przed dodaniem posta DRIFT 4L do planu publikacji): W interaktywnym pokazie MCP agent przygotowuje post DRIFT 4L na 11 paź · 18:00 i zatrzymuje proces w stanie oczekiwania na decyzję (`review`). Connected in MUMRO (Dwufazowe bramki Prepare → Confirm dla każdej zewnętrznej akcji.): MUMRO wymaga dwufazowego przygotowania i potwierdzenia dla publikacji społecznościowych, artykułów CMS, odpowiedzi na komentarze oraz zatwierdzania strategii. ### LEKCJA 12: Ograniczona autonomia: budżety kredytów, godziny ciszy, dozwolone kanały i wyłączniki awaryjne URL: https://academy.mumro.io/pl/lessons/autonomy-levels-and-guardrails/ Subtitle: Jak skonfigurować nadzór w workspace, role zespołowe oraz trzy poziomy autonomii AI (`draft_only`, `schedule_with_confirmation`, `autonomous_schedule`). Key Takeaways: - Autonomia AI nie jest przełącznikiem zero-jedynkowym; zespoły potrzebują trzech stopni swobody (`draft_only`, `schedule_with_confirmation`, `autonomous_schedule`). - Twarde ograniczenia operacyjne — dozwolone kanały, limit częstotliwości, godziny ciszy (`22:00–07:00`) i miesięczny budżet kredytów — chronią przed utratą kontroli. - Praca z wieloma markami lub klientami wymaga osobnych, odizolowanych przestrzeni (workspaces), ról (`Owner`, `Admin`, `Member`, `Viewer`) oraz wyłącznika awaryjnego. Problem Diagnosis (Dlaczego nieograniczony „pełny autopilot” niszczy zaufanie): Wiele narzędzi AI obiecuje „pełny autopilot bez udziału człowieka” bez żadnych ustawień pośrednich. W praktyce żadna poważna marka ani agencja nie może pozwolić na to, by bot publikował o 3:00 w nocy, przepalił budżet generowania w jeden weekend albo wrzucił niezatwierdzoną grafikę. Brak precyzyjnych granic sprawia, że zespoły całkowicie rezygnują z automatyzacji. - Anti-pattern: Autopilot „wszystko albo nic” + wspólne loginy dla wielu klientów + brak limitu kosztów i godzin ciszy. - Connected pattern: 3 stopniowane tryby autonomii + Godziny ciszy i budżet kredytów + Izolowane Workspaces z rolami + Natychmiastowy przycisk Stop. #### 1. Trzy stopniowane tryby autonomii w pracy z AI Dojrzały system operacyjny marki pozwala dobrać poziom autonomii osobno dla każdego workspace’u (`AG05`): Tryb 01 — `draft_only` (Tylko szkice): Agenci i generatory mogą prowadzić research, analizować kohorty i zapisywać szkice w przestrzeni marki, ale nie mogą niczego dodawać do kolejki. Tryb 02 — `schedule_with_confirmation` (Planowanie z potwierdzeniem): Agenci przygotowują kompletne szkice i proponują terminy w kalendarzu, czekając na jedno kliknięcie zatwierdzające przez człowieka. Tryb 03 — `autonomous_schedule` (Delegowane planowanie): W ramach zatwierdzonej strategii, dozwolonych kanałów i ustalonej częstotliwości planowanie odbywa się automatycznie, przy zachowaniu godzin ciszy, oceny mediów i bramki dla publikacji natychmiastowych. #### 2. Cztery twarde bezpieczniki: Godziny ciszy, Budżet kredytów, Ocena mediów i Stop Cztery deterministyczne mechanizmy utrzymują delegowaną pracę w ryzach: (1) Godziny ciszy (`AG06`) blokują planowanie i automatyczne działania w oknie nocnym (np. `22:00–07:00`); (2) Miesięczny budżet kredytów (`AG07`) wyznacza sztywny limit rozliczanego generowania w ramach strategii; (3) Obowiązkowa ocena mediów (`AG08`) wymaga akceptacji grafik przed wejściem do kolejki; oraz (4) Wyłącznik awaryjny / Kill switch (`AG08`) natychmiast zatrzymuje dalszą pracę objętą strategią, zachowując dotychczasowe szkice i potwierdzoną historię. #### 3. Osobne przestrzenie (Workspaces) i role dla marek oraz agencji Prowadząc kilka marek — np. markę sprzętu rowerowego (`Wyprawy Rowerowe`) oraz kanał dokumentalny (`Świadek Dziejów`) — każda z nich musi działać w osobnej przestrzeni (`WS-01`, `WS-03`). Podłączone konta społecznościowe, wersje strategii, Brand Voice, rozmowy i uprawnienia członków zespołu (`WS-02`) są ściśle odseparowane. Case Study (Wyprawy Rowerowe & Świadek Dziejów — Konfiguracja trybu autonomii, godzin ciszy (22:00–07:00), budżetu 1000 kredytów i ról zespołu): Zespół obsługuje równolegle dwie zupełnie różne marki i potrzebuje precyzyjnych zasad określających, kto tworzy szkice, kto zatwierdza strategię i kiedy AI może planować publikacje. Connected in MUMRO (Ty ustalasz zasady: 3 poziomy autonomii, godziny ciszy, budżet i osobne przestrzenie.): MUMRO daje pełną kontrolę nad pracą AI — przez interaktywny panel autonomii, budżety kredytów, godziny ciszy, natychmiastowy przycisk Stop oraz odseparowane przestrzenie dla każdej marki. ## Playbooks (PL) ### PLAYBOOK 01: Specyfikacja Brand Voice i Granic Twierdzeń Marki Zastąp ogólnikowe przymiotniki regułami rytmu zdań, słownikiem pojęć i twardymi granicami obietnic. — W MUMRO zapisujesz ten profil raz dla całego workspace’u — zasila on artykuły, posty, karuzele, podpowiedzi odpowiedzi na komentarze oraz asystenta WWW. ### PLAYBOOK 02: Matryca Rozwinięcia Jednej Historii na Cztery Kanały Przekształć jeden zbadany artykuł w 5-slajdową karuzelę oraz natywne posty na Instagram, Facebook, X i LinkedIn. — Studio treści MUMRO łączy artykuł, karuzelę 5 slajdów i 4 warianty kanałowe w jednym widoku — z podświetleniem Źródeł, Głosu marki i Celu treści. ### PLAYBOOK 03: Procedura Pętli Kampanii MCP i Dwufazowego Zatwierdzania Sekwencja wywołań narzędzi dla agentów AI (Claude Code, Codex, Antigravity) pracujących na przestrzeni MUMRO. — Serwer MCP MUMRO egzekwuje tę sekwencję natywnie — wymagając dwufazowych tokenów `prepare_*` oraz `confirm_*` przed każdą zmianą planu. ### PLAYBOOK 04: Polityka Nadzoru Autonomii AI i Izolacji Przestrzeni (Workspaces) Standard konfiguracji poziomów autonomii, godzin ciszy, budżetów kredytów i ról zespołowych dla marek i agencji. — Skonfigurujesz wszystkie cztery bezpieczniki bezpośrednio w panelu Kontroli Autonomii i Workspaces w MUMRO. ## Glossary (PL) - **Wersjonowana strategia marki (Versioned Strategy)** (Strategia i Głos): Ustrukturyzowana strategia marki prowadzona w jawnych iteracjach (v1, v2) z rozdzieleniem stanu Roboczego (Draft) i Zatwierdzonego (Approved), filarami, rolami kanałów i eksperymentami 30-dniowymi. Why it matters: Chroni komunikację przed chaotycznymi zmianami i pozwala przekuwać wyniki kohort w konkretne aktualizacje strategii. - **Negatywne granice Brand Voice** (Strategia i Głos): Jawne reguły określające zakazane klisze językowe, zabronione konstrukcje składniowe oraz twierdzenia, których marce nie wolno użyć w żadnym kanale. Why it matters: Same pozytywne przymiotniki nie powstrzymują modeli AI przed generowaniem sztucznego patosu; twarde zakazy budują wyrazisty styl. - **Ślad pochodzenia źródła (Source → Decision → Draft)** (Research i Treść): Zachowany łańcuch łączący surowy, zweryfikowany fakt (z kanału RSS, oficjalnej domeny lub artykułu w workspace) przez interpretację strategiczną aż do gotowego szkicu. Why it matters: Eliminuje halucynacje AI i pozwala redaktorowi w każdej chwili sprawdzić pochodzenie danych w tekście. - **Dekompozycja kanonicznej historii** (Dystrybucja): Proces rozwijania jednego zbadanego tematu w kanoniczny artykuł na stronę WWW, 5-slajdową karuzelę oraz dopasowane posty na Instagram, Facebook, X i LinkedIn. Why it matters: Zastępuje mechaniczne kopiowanie tego samego opisu spójną komunikacją dopasowaną do nawyków każdej platformy. - **Łuk narracyjny 5 slajdów** (Dystrybucja): Sekwencja pięciu kart wizualnych: (1) Konkretne napięcie, (2) Zawartość/Anatomia, (3) Mechanizm działania, (4) Dowód w terenie oraz (5) Podsumowanie i kolejny krok. Why it matters: Utrzymuje uwagę odbiorcy do ostatniej karty i zwiększa liczbę zapisów posta (Saves). - **Idempotentna publikacja wielokanałowa** (Operacje Publikacji): Architektura kolejki, w której każdy docelowy kanał zapisuje własne potwierdzenie dostarczenia (receipt), co pozwala ponowić nieudany cel bez dublowania postów na pozostałych. Why it matters: Chroni profile marki przed podwójną publikacją w razie chwilowego błędu API jednej z platform. - **Wzajemny Hreflang i symetria Canonical** (Strona WWW i SEO): Wymóg technicznego SEO, w którym każda wersja językowa podstrony (`/` oraz `/pl/`) posiada własny tag canonical oraz dwukierunkowe linki `hreflang` i `x-default`. Why it matters: Gwarantuje prawidłową indeksację obu wersji językowych w Google bez ryzyka duplikacji treści. - **FAQ Mining (Wydobywanie pytań odbiorców)** (Rozmowy): Grupowanie powtarzających się pytań zadawanych asystentowi na stronie WWW oraz w komentarzach społecznościowych w gotowe tematy na kolejne artykuły i karuzele. Why it matters: Zamienia realne wątpliwości klientów w treści dokładnie odpowiadające na intencje zakupowe. - **Analityka kohortowa 7 / 30 / 90 dni** (Analityka): Ocena wyników treści, godzin publikacji i formatów w ustandaryzowanych oknach 7, 30 i 90 dni zamiast analizowania przypadkowych pojedynczych skoków zasięgu. Why it matters: Dostarcza rzetelnych podstaw do ponownego wykorzystania najlepszych materiałów (reuse) i tworzenia Strategii v2. - **Model Context Protocol (MCP)** (Agenci AI): Otwarty standard pozwalający agentom AI (Claude Code, Codex, Antigravity) komunikować się z przestrzenią marki przez typowane narzędzia odczytu, szkiców i działań. Why it matters: Zastępuje ręczne kopiowanie tekstów do okna czatu bezpośrednim, kontrolowanym dostępem do strategii, wyników i szkiców. - **Bramka decyzyjna Prepare → Confirm** (Agenci AI): Dwufazowy wzorzec bezpieczeństwa, w którym agent AI musi najpierw wywołać narzędzie `prepare_*` (tworzące podgląd i token), zanim `confirm_*` wykona rzeczywistą zmianę. Why it matters: Uniemożliwia przypadkowe opublikowanie posta, artykułu lub komentarza przez agenta AI bez jawnego potwierdzenia. - **Ograniczona autonomia (`draft_only` / `schedule_with_confirmation` / `autonomous_schedule`)** (Nadzór i Kontrola): Trzy poziomy swobody pracy AI połączone z twardymi bezpiecznikami: godzinami ciszy, miesięcznym budżetem kredytów, dozwolonymi kanałami, oceną mediów i przyciskiem Stop. Why it matters: Pozwala skalować pracę z AI przy zachowaniu 100% kontroli człowieka nad zasadami publikacji.