Add split-repo compatibility gates for terraphim-ai server and desktop
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- rust, tauri
- Área
- backend-api-design, ci-cd, desktop, testing
Línea de trabajo
Start by locating the existing manual compile/build checks and the desktop Rust, frontend build, and parity test entry points. Script the listed cargo check, desktop, frontend, and focused parity steps, then document the expected server endpoints and Tauri command names so regressions fail early and the compatibility contract is repeatable.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
The split between terraphim-ai-desktop and the sibling terraphim-ai repo needs ongoing compatibility coverage. Today the manual compile/build checks pass, but the relationship is not yet enforced by a dedicated compatibility gate.
Goal
Add explicit desktop/server compatibility checks for the split-repo architecture.
Scope
- codify the validated contract surface between desktop web mode and
terraphim_server - add scripts or CI steps that run
cargo check -p terraphim_server, desktop Rust checks, frontend build, and focused parity tests - document expected server endpoints and Tauri command names used by the desktop app
Acceptance
- compatibility steps are scripted and documented
- regressions in server endpoints or desktop callers fail early
- desktop/server parity is testable without re-discovering contracts manually
- Lenguaje dominante
- Rust
- Estrellas
- 1
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de terraphim/terraphim-ai-desktop
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
terraphim/terraphim-ai-desktop#20 · 1 comentario ·
Todos los issues de terraphim/terraphim-ai-desktop
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
bug core
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
-
JIT-compiled number -> Decimal conversion silently overflows instead of raising DECIMAL_OVERFLOW Abiertofuzz
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
ClickHouse/ClickHouse#122114 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
linebender/vello_svg#90 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100