- Fix _weighted_average deduplication bug (now uses weight-ratio emphasis markers) - Replace bare except Exception with specific exception handling in OllamaClient - Propagate API contract mismatches (TypeError/AttributeError) as RuntimeError - Replace print() with logging.getLogger(__name__) in all new nodes - Expose top_p in PromptRefinerNode INPUT_TYPES for consistency - Update PR-8-REVIEW.md with fix log and merge recommendation