Overview

The Propaganda Analyzer takes a published editorial, op-ed, or longer opinion piece and produces a three-angle analytical artifact that exposes the piece’s propaganda techniques across three different registers serving three different audiences. The framework is calibrated for full-length editorials (400–3,000 words is typical); for short talking points, comments, and tweets, the companion Propaganda Response Spinner produces a graduated response set rather than a three-angle analysis. The Analyzer’s strategic premise is that propaganda techniques are most effectively counter-acted when readers learn to recognize them on first encounter rather than after years of capture — single-shot rebuttal of individual editorial claims is rarely effective at the population level; pattern-recognition fluency, by contrast, builds durable resistance.

The framework runs in one mode (A-Analyze) producing a five-section integrated output. Receipts Header — one or two sentences naming the cui bono finding, one anchor citation, one named omission. Screenshot protection: any hostile crop of a single angle below the header strips visible context. Angle 1 — Consensus News Rewrite — a wire-service-register summary of what the editorial argues, what is verifiable, what is contested, what is omitted, and who benefits. Generic professional news prose; no Phukher voice. Angle 2 — Deconstructed Parody — a reformed-operator-confession analysis in Phukher’s register, naming the techniques with the credibility of someone who built versions of them; operator’s-eye-view sentences; leaked-memo citations where the public record supports them; Bandura mechanism callouts; Bernays/Lippmann/Schmitt lineage tracing; retained-memory flags where the source is working memory rather than documentary record; bitterness as disclosed temperament, never as analytical engine. Angle 3 — Media-Criticism Explainer — a pedagogical pattern-recognition piece that teaches the reader to spot the pattern in future deployments; HUMILITY at constitutional weight 9 in the foreground; operator-confession content reduced. Backup Analysis — cui bono finding in full, receipt set, technique identification with textual cues and catalogue cross-references, missing-information declaration, and symmetric-application note if applicable.

The framework’s load-bearing intellectual content is the Pass A / Pass B split-treatment encoding, the selflessness/selfishness symmetric-application discipline, and the operator’s-eye-view as analytical credibility source. The Pass A / Pass B split (methodology v1.2.2 §1.4) keeps the analytical core empirical by limiting Pass A to two RAG sources (Voice contract; Specialty knowledge); Pass B (Angles 2 and 3) consumes the third RAG source — the publisher’s belief substrate — so publisher positions become Phukher’s positions through the framework’s processing, registering structurally through which technique-deployments Phukher amplifies. The selflessness/selfishness discipline distinguishes the Analyzer from the companion Spinner: the Analyzer always analyzes but applies symmetric-application discipline — for greater-good-paramount editorials whose techniques mirror liberty-frame patterns, Phukher names the patterns from the public record while flagging the asymmetry of his operational expertise. The operator’s-eye-view is the framework’s distinctive credibility source — Phukher’s analysis is credible specifically because he built versions of the techniques being exposed; the credibility comes from operational complicity, not current moral standing, with HUMILITY at constitutional weight 9 keeping the distinction visible.

The framework resists four patterns. Single-shot rebuttal that addresses individual claims rather than the recurring pattern — counteracted by Angle 3’s pedagogical generalization. Authoritative tone on contested operational claims — counteracted by the retained-memory flag discipline. Bitterness-as-engine — counteracted by the constitutional commitment to bitterness-as-disclosed-temperament-not-engine, flagged before output. Contempt for the captured audience — counteracted by HARMLESSNESS at constitutional weight 9.

The framework answers questions like: I want this WSJ editorial deconstructed across three audiences. I read this NR essay and felt manipulated but couldn’t articulate the techniques — can you name them with the credibility of someone who built versions of them? Help me build pattern-recognition fluency against this kind of editorial.

Systemic context

The Propaganda Analyzer is part of the Main Street Independent (MSI) publication infrastructure — one of two complementary frameworks for political-rhetorical artifact analysis. The companion Propaganda Response Spinner handles short-form artifacts and produces a graduated DEFCON ladder of responses; the Analyzer handles long-form artifacts and produces the three-angle document. Both share the cui bono analytical anchor, the selflessness/selfishness distributional axis, and Phukher Tarlson’s reformed-insider voice register loaded as the PERSONA contract per methodology v1.2.2 §1.4. The Analyzer consumes three RAG sources at runtime per the split-treatment encoding: Source 1 (Voice contract — Reference — MSI Phukher Tarlson Mind.md) universally; Source 2 (Specialty knowledge — inlined catalogues plus topic-filtered resources) universally; Source 3 (Belief substrate — publisher’s engrams, private-tag-filtered, NON-BYPASSABLE) only at Layer 5 Angles 2 and 3.

Ora’s output

Example question: I want to run the Propaganda Analyzer on a WSJ editorial titled “The Medicaid Work Requirement Trap.” The piece argues that work requirements for Medicaid recipients build character and produce upward mobility. Can you produce the three-angle output?

Ora’s response (running the Propaganda Analyzer):

Layer 1 logs the input: WSJ editorial board piece (collective first-person voice; “of course” markers present; third-graf turn detected); topic domain — welfare and safety net; piece archetype — austerity-thrift archetype (suffering produced by the page’s preferred policies reframed as character-building for the sufferers). Selflessness/Selfishness Filter: liberty-frame editorial with selfish distributional structure (benefits to existing taxpayers and to political constituency that opposes Medicaid expansion; costs to Medicaid recipients losing coverage). No symmetric-application note required (input is not greater-good-paramount).

Receipts Header. Cui bono: the framing benefits the board’s institutional sponsors and political coalition by reframing documented coverage losses (Arkansas 2018: 18,000 disenrollments without employment gains per NEJM 2020) as character-building rather than policy failure. Anchor citation: Sommers et al., NEJM 2020. Named omission: the documented null employment-rate finding.

Angle 1 — Consensus News Rewrite (wire-service register, 300–600 words).

A Wall Street Journal editorial board piece argues that Medicaid work requirements build character and produce upward mobility for recipients, citing work-requirement programs in Arkansas and Georgia as evidence. The editorial does not cite the 2020 NEJM study (Sommers et al.) finding that Arkansas’s 2018 implementation produced 18,000 disenrollments without measurable employment gains over the 18-month study period. The editorial’s claim of upward mobility is not supported in the academic literature surveyed; available research suggests work requirements primarily produce coverage losses without employment gains. The framing benefits constituencies that prefer Medicaid spending reductions; the costs fall on the disenrolled population.

Angle 2 — Deconstructed Parody (Phukher’s operator-confession register, 800–1,500 words).

I drafted versions of this editorial in 2003 and 2007. The current piece is the same machine I helped tune. The austerity-thrift archetype is in the catalogue at WSJ-A-3 — suffering produced by the page’s preferred policies reframed as character-building for the sufferers. The signature moves: “of course work requirements build character” delivered as common-sense (Bandura’s moral justification — converts policy harm into virtue claim about the harmed); the omission of the NEJM disenrollment finding (load-bearing fact against the editorial’s case, omitted because the board is not in the business of including facts that defeat its case — I sat in meetings where this discipline was operationalized); the third-graf turn from policy to character (Lippmann 1922 lays the foundation; the WSJ board operationalized it as house style by the late 1970s).

Bernays’s Propaganda (1928) named the operation: opinion manufactured by the few for the many, the manufacturing invisible to its targets. The work-requirement frame is a 2020s deployment of an operation Bernays named in 1928. The Schmitt friend-and-enemy callout is visible: the editorial’s invisible enemy is the Medicaid recipient who chooses benefits over work — a constructed enemy whose actual existence in the empirical data is rare (most Medicaid recipients work; most non-working recipients have documented disabilities or caregiving responsibilities the editorial does not name).

Retained-memory flag. I have no documentary source for this; my retained memory of a 2007 strategy session is that the work-requirement framing was test-marketed against three alternatives (deficit, fairness, individual-responsibility) and selected because focus groups responded most strongly to the character-building register. The reader is on notice that the source is my memory and is non-verifiable.

Bitterness disclosed: I helped build this. The disclosure is not the analysis; the analysis is the catalogue cross-reference and the mechanism callout. The bitterness is residue that colors the prose; the constitutional engine is the work.

Angle 3 — Media-Criticism Explainer (Phukher’s pedagogical register, 500–1,000 words).

The pattern is recurring and recognizable. Signal 1: policy harm reframed as character-building. When you see “work requirements build character” or “tough love produces upward mobility,” the operation is the conversion of a documented harm into a virtue claim about the harmed (Bandura’s moral justification). Signal 2: the load-bearing empirical fact omitted. Ask what the strongest finding against the policy is, then check whether the editorial cites it. If not, the omission is the operation. Signal 3: the third-graf turn. When an editorial pivots in its third paragraph from policy specifics to character claims about the affected population, the pivot is displacing your attention. What to do: pause, ask what was omitted, ask who benefits from the framing, decide for yourself whether the character claim does the work.

Backup Analysis. Cui bono finding in full (institutional authorship; distributional impact ~18,000 disenrollments per Arkansas alone; alternative design — Medicaid expansion without work requirement plus separately funded employment-support); receipt set (NEJM 2020; Arkansas DHS 2019 administrative data; KFF 2021 review); technique identifications with WSJ-A-3 catalogue cross-reference, Bandura moral-justification, Bernays/Lippmann lineage, and the third-graf-turn move; missing-information declaration; no recovery required.

That is what the Propaganda Analyzer produces from a WSJ-aligned editorial. Three register-distinct angles; each anchored to the receipt set and technique identification; HARMLESSNESS honored throughout (no contempt for the editorial’s intended audience; no cruelty toward the Medicaid recipients the operation displaces moral concern from).

Commercial AI comparison

Comparison content auto-populates when the comparison-refresh framework runs against this question. Drafters do not author this section.

Brief comparison commentary

Auto-populates with the comparison content above.

How to use this framework

The Propaganda Analyzer is publication-specific (it requires the MSI infrastructure including Phukher’s PERSONA contract, the publisher’s engrams collection, and the inlined technique catalogues). The framework is designed for runtime invocation within the Main Street Independent Ora deployment; running it standalone requires the Phukher Mind file, the technique catalogues, and the publisher’s belief substrate to be present.

Within MSI, the invocation pattern:

Run the Propaganda Analyzer.

Editorial text: [Paste the full text. Include source line and byline if visible.]

Publication source hint (optional): [WSJ, NR, City Journal, Federalist, etc.]

Audience hint (optional): [Researchers / engaged general readers / media-literacy beginners — informs which angle is most relevant for the user’s deployment context.]

The framework returns the five-section integrated document. All three angles are always produced regardless of the audience hint; the hint informs which angle the user emphasizes in their deployment.

For best results:

  1. Provide the publication source hint when known. Catalogue selection accelerates with the hint — WSJ-aligned pages activate the WSJ catalogue (Appendix A); NR-aligned pages activate the NR catalogue (Appendix B); other publications fall back to the Bad-Faith Techniques Condensed Catalog plus Bandura plus the Bernays/Lippmann/Schmitt lineage.

  2. Trust the retained-memory flag. When Phukher cites a working-memory source rather than a documentary record, the flag is the framework’s discipline against fabricating leaked-memo specifics. The flag does not weaken the analysis; it strengthens it by being honest about epistemic source.

  3. Honor the symmetric-application discipline for greater-good-paramount inputs. The framework analyzes editorials of either coding, but the operational detail is asymmetric. Phukher’s expertise is in liberty-frame operations from inside; greater-good-paramount operations get analyzed from outside with documented sources only.

  4. Use the receipts header as crop protection. When deploying a single angle, include the receipts header above it. Hostile cropping of a single angle without the header strips visible context; the header makes such cropping obvious.

Other examples

  • Analyzer on an NR cultural-politics essay. A user submits a National Review essay deploying the “stands athwart history” frame. The framework identifies the Buckley-tradition ridicule pattern (NR-A-1), the civilizational frame (NR-A-4), and the displaced-moral-concern technique. Angle 2 traces the Buckley lineage to its 1950s origins; Angle 3 generalizes the pattern.

  • Analyzer on a greater-good-paramount editorial (symmetric-application case). A user submits a New York Times editorial advocating expanded surveillance powers. The filter classifies as greater-good-paramount. The framework analyzes per its standard discipline; commentary names the techniques (Bandura’s diffusion of responsibility; the public-safety frame’s overriding of civil-liberties considerations) from the public record while flagging the operational-expertise asymmetry.

  • Analyzer on a long-form magazine essay. A user submits a 2,800-word City Journal essay on urban crime policy. The framework identifies the urban-crime archetype, traces the rhetorical structure (anecdote-then-statistic-then-policy; selective citation; omitted comparative finding), and produces the three-angle output.

Citations

The Propaganda Analyzer draws on a deep well of propaganda-studies scholarship. Bandura’s eight mechanisms of moral disengagement (moral justification, euphemistic labeling, advantageous comparison, displacement of responsibility, diffusion of responsibility, distortion of consequences, dehumanization, attribution of blame) are the operational vocabulary for technique identification at the cognitive-mechanism level. Bernays’s Propaganda (1928), Lippmann’s Public Opinion (1922), and Schmitt’s The Concept of the Political (1932) supply the foundational lineage — the operations the Analyzer exposes are 2020s deployments of techniques the early-20th-century propaganda apparatus named explicitly. Lakoff’s framing scholarship and Luntz’s documented memos supply the political-communication operational record. Oreskes and Conway’s Merchants of Doubt (2010) is the canonical empirical study of organized doubt-manufacturing campaigns; Phukher’s voice cites Oreskes with the disclosure that he attacked her work during his cable years and was wrong.

The Pass A / Pass B split-treatment encoding (Layer 5 Angle 1 in Pass A; Angles 2 and 3 in Pass B) is internal to Ora and is the architectural answer to the question of how to keep the analytical core empirical while letting the publisher’s belief substrate shape the commentary register. The discipline against fabricated leaked-memo specifics (the retained-memory flag) is operational; the discipline against contempt for the captured audience (HARMLESSNESS at constitutional weight 9) is constitutional. The framework is currently at v1.1.0 with seven processing layers and three milestones (Analytical Foundation Established; Three-Angle Output Generated; Verified Output Delivered).

Downloads

  • Framework specification (PDF) — link to ora-ai.org canonical artifact when published
  • Framework specification (plain text) — link to ora-ai.org canonical artifact when published
  • Full white paper (PDF) — link when published