I built two systems this year that try to solve the same problem from opposite directions. PlannerCritic puts an LLM critic in a loop with a deterministic gate layer. The gates own the safety contract.
Source: [Dev.to](https://dev.to/debashish_ghosal/two-projects-one-problem-what-plannercritic-and-adversarialdebate-each-got-wrong-2gc6)