vibe.review.constants

Shared constants for VIBE Review module.

Contains language mappings, confidence weights, and other constants used across multiple modules.

get_pg_language

get_pg_language(lang_code: str | None, default: str = 'simple') -> str

Get PostgreSQL text search configuration for a language code.

Parameters:
  • lang_code (str | None) –

    ISO 639-1 language code (e.g., "en", "sv")

  • default (str, default: 'simple' ) –

    Default config if language not found

Returns:
  • str

    PostgreSQL text search configuration name

confidence_sort_key

confidence_sort_key(confidence: str | None) -> int

Get numeric sort key for confidence level.

Parameters:
  • confidence (str | None) –

    Confidence level ("H", "M", "L") or None

Returns:
  • int

    Numeric weight for sorting (higher = more confident)