surfaceanalysissteelman
Analysisscalar · returns varchar

STEELMAN

Construct the strongest version of an argument

Per-row — runs once for each row.

analysisllmtext

Syntax

STEELMAN({{ argument }})
STEELMAN({{ argument }}, '{{ context }}')
{{ argument }} STEELMAN

Arguments

nametypedescription
argumentVARCHAR
context(optional)VARCHAROptional context (domain, debate topic, audience)

About

Construct the strongest possible version of an argument (steelmanning). The opposite of a strawman - instead of weakening an argument to attack it, this strengthens it to engage with it fairly. Returns the most charitable, well-reasoned, and defensible version of the position. Perfect for: - Intellectual honesty (engage with the best version) - Understanding opposition (why do smart people believe this?) - Debate prep (anticipate the strongest counter) - Policy analysis (what's the best case for this?) - Overcoming bias (truly consider the other side)

Examples

Produces substantial steelmanned argument

SELECT
  steelman ('We should ban all cars from cities')

Strengthens the claim with concrete societal mechanisms or framing

SELECT
  steelman ('Social media is bad for society')

Nearby rabbit holes

same domain
Climb back to The Looking Glass