{"id":"mkt2-blog-content-audit-keep-update-merge","audience":"marketing","category":"research","track":"marketing","technique":"verification","level":"advanced","title":"Audit six blog posts by ordered rules: keep, update, merge, remove","free":false,"task":"You're auditing the Northdesk blog. Write a prompt for a markdown table with columns Post | Action | Reason (6 words or fewer) for all six posts, where the Action follows these rules in order: Keep if monthly visits are 500 or more; Update if visits are 100 to 499; below 100, Merge into the overlapping post if one is listed, otherwise Remove. Then a line starting \"Counts:\" like \"Counts: Keep 1, Update 2, Merge 2, Remove 1\". Under 110 words.","materialLabel":"Blog post data (attached to your prompt automatically)","material":"NORTHDESK BLOG AUDIT - last 90 days (monthly average visits)\n\nPost | Age | Monthly visits | Overlaps with\nP1 Remote team meeting guide | 30 months | 820 | -\nP2 Weekly planning templates | 20 months | 240 | -\nP3 Kickoff checklist | 6 months | 300 | -\nP4 Meeting agenda ideas | 14 months | 40 | P1\nP5 Old product update (v2) | 40 months | 60 | -\nP6 Planning template tips | 11 months | 99 | P2\n\nNotes: P5 has 14 backlinks, which the content lead mentions but isn't part of the rules. P3 is the newest post. The designer wants P1 redesigned (not part of this audit).\nRules are applied by visits only (and overlap for posts under 100 visits).","rules":[{"type":"plainText"},{"type":"maxWords","max":110}],"mistakes":[{"title":"Letting backlinks decide","why":"The AI keeps P5 because of 14 backlinks.","fix":"Say: \"Apply the rules by visits (and overlap) only.\"","checks":["r1"]},{"title":"Merging without a target","why":"The AI writes 'Merge' with no post.","fix":"Say: \"Merge into the overlapping post, naming it.\"","checks":["r1"]},{"title":"Using age","why":"The AI treats P3 as too new or P4 as old.","fix":"Say: \"Age is not part of the rules.\"","checks":["r1"]},{"title":"Wrong table or count line","why":"The AI adds columns and no summary.","fix":"Name the columns and the Counts line format.","checks":["r0","r2"]},{"title":"Letting markdown through","why":"AI adds bold text and headings by default.","fix":"Add: \"Plain text only, no bold, no headings.\"","checks":["plainText"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting and often runs past a word limit.","fix":"Cap each part (for example \"each line under 15 words\") so the total lands well under the limit.","checks":["maxWords"]}],"promptHints":[{"label":"Names the columns","patterns":["post.*action.*reason"]},{"label":"States the ordered rules","patterns":["500","100 to 499","below 100","in order"]},{"label":"Names the merge target","patterns":["merge into","overlapping"]},{"label":"Gives the count line","patterns":["counts:"]},{"label":"Caps length","patterns":["6 words","110 words"]}],"hint":"Ordered rules need to be stated exactly, with the merge target and a summary count.","mission":"Decide what to do with each of six blog posts.","musts":["Rules apply in order","Reason 6 words max","Counts line at end"],"rubricLabels":["The table has the columns Post | Action | Reason with six rows, and each Reason is 6 words or fewer","Actions are correct: P1 Keep, P2 Update, P3 Update, P4 Merge into P1, P5 Remove, P6 Merge into P2","The last line is Counts: Keep 1, Update 2, Merge 2, Remove 1, and the output does not use the backlinks or age to change an action"]}