Proxy-hint significance level (PROXY_ALPHA = 0.05) is not tunable from the CLI, MCP or web

Cerrado
#786 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
68/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
javascript, python
Área
api, cli, frontend

Línea de trabajo

Start in faircode/proxy.py and trace how PROXY_ALPHA reaches faircode/cli.py, faircode/mcp_server.py, and assets/profiler-engine.js. Compare the existing section 7 tunables and verify the profile/compare commands, MCP tools, and web proxy controls all expose and validate alpha with 0 < alpha <= 1. Done means each interface can override 0.05 and invalid values are rejected.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement help wanted

Where: faircode/proxy.py (PROXY_ALPHA), faircode/cli.py, faircode/mcp_server.py, assets/profiler-engine.js (proxyHints(table, dimensions, alpha)).

Current gap: proxy_hints() and the JS proxyHints() both take an alpha, but nothing exposes it: no --proxy-alpha flag, no MCP parameter, no web input. With several dimension pairs tested, 0.05 is uncorrected for multiple comparisons, and auditors may want it stricter (or looser for screening).

Repro:

$ grep -n "alpha" faircode/cli.py faircode/mcp_server.py
(no matches)

Suggested approach: add --proxy-alpha to profile/compare, an alpha parameter to the MCP tools and a threshold input beside the proxy button; validate 0 < alpha <= 1 like the other section 7 tunables.

Lenguaje dominante
HTML
Estrellas
47
Forks
45
Merge medio
3 h 24 min
PR fusionados (30 d)
101

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de yakew7/Fair-Code

Todos los issues de yakew7/Fair-Code

Issues similares

Más issues de Backend & API Design

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.