I built a tool that takes any trade policy as input — for example, "China imposing 20% tariffs on Mongolia's copper" — and runs it through multiple AI-powered analysis modules simultaneously. Each module represents a different lens through which economists, political scientists, and policymakers evaluate trade decisions.
The idea came from a simple observation in my PPE coursework: the same policy looks completely different depending on your framework. A free-trade economist sees deadweight loss; a strategic protectionist sees leverage; a labor advocate sees displaced workers. I wanted to see all three simultaneously and understand where they agree and where they diverge.
The first prototype asked one question: what happens when you give the same trade policy to three economists with fundamentally different worldviews? Here are the results from the very first run.
The simulator included reflection prompts after each analysis. These questions pushed me to think critically rather than passively consuming the AI's output. My answers directly shaped what I built for v0.2.
Every module I added was directly inspired by the reflection question: "What data would you need to settle the disagreements between the three perspectives?"
Understanding the engineering behind the simulator. Built as a single React component that orchestrates 8 sequential Claude API calls, each with a different role-based prompt.