fitness_functions

Installation
SKILL.md

fitness_functions

Las fitness functions son tests automatizados que verifican propiedades no funcionales del sistema: que ningún agente supera su presupuesto de latencia, que las dependencias entre capas siguen las reglas arquitectónicas, y que el acoplamiento no crece sin control.

When to use

Ejecutar en CI en cada PR. Fallan el build si alguna propiedad arquitectónica se viola, proporcionando feedback inmediato al developer.

Instructions

  1. Latencia por agente: test que ejecuta cada agente con input sintético y mide el tiempo:
    import pytest, time
    from backend.agents.liveness import LivenessAgent
    LATENCY_BUDGETS = {
        "liveness_passive": 0.1,    # 100ms
        "face_match": 0.2,          # 200ms
        "ocr": 0.3,                 # 300ms
        "document_processor": 0.2,  # 200ms
    
Related skills
Installs
13
First Seen
Mar 2, 2026