RenderForge is a final render validation step for Cycles in Blender. It blocks final renders until a scene is actually ready, catching missing cameras, invalid lighting setups, and risky render settings before you commit to a long render. It does not try to improve aesthetics; it exists to prevent avoidable render failures and unpredictable results at the point where mistakes are most expensive.
RenderForge runs immediately before final rendering. After a scene is prepared and a render intent is declared (preview, lookdev, or final), it validates the scene against that intent using explicit, rule-based checks: scene scale and unit consistency, lighting presence, types and energy levels, material properties that increase noise or instability, denoising usage, and Cycles settings relative to the declared intent.
Each scene is assigned a persistent render state, from Unchecked to Needs Attention, Blocked, or Approved, and final rendering cannot proceed while a scene is blocked. When RenderForge surfaces an issue, it explains the consequences of ignoring it and applies no automatic changes. Given the same scene and settings, it produces the same validation results every time.