Bug: bot appears underneath / overlapping solid desk furniture
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Start by locating the bot movement and placement validation, furniture collision footprints, and depth sorting or sprite anchor logic; the issue does not name files or tests. Compare the desk footprint with bot positions and rendering around large furniture, while checking supported chair and desk interactions. Done means regression coverage verifies solid furniture blocks movement and placement, front/behind rendering is correct, and intentional seating still works.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Report
I noticed a bot appearing under a table/object: “it looks like the bot can be under the table or object :P”.
The supplied screenshot shows the orange-haired bot labeled Grokliver Tree · GitHub partly occluded by the edge of a large wooden desk/table with a laptop, on a checkerboard floor. The avatar appears to overlap the furniture rather than clearly stand beside it.
Observed vs. unknown
- Observed: apparent bot/furniture overlap and partial occlusion.
- Not established: whether the bot actually occupies a solid furniture footprint, or whether draw order / sprite anchoring makes a valid position look wrong.
- Exact movement sequence, room/object identifiers, device/browser, and reproducibility are not yet confirmed. This is a screenshot-based report, not a verified reproduction.
- Screenshot is described here; it is not attached to this issue.
Investigation
Check collision footprints and movement/placement validation against the visible desk footprint, alongside depth sorting, sprite anchors, and occlusion around large objects. Distinguish unintended overlap from intentional seating or desk-use poses; do not fix this by forcing every bot to render above every object.
Acceptance criteria
- Bots cannot stand or walk inside solid furniture footprints outside explicitly supported interactions.
- Bots render with correct front/behind depth around tables, desks, and other large objects, without appearing embedded underneath them.
- Intended chair/desk interactions and legitimate partial occlusion remain correct.
- Add regression coverage for movement/placement near solid furniture and front/behind rendering, including an intentional seating/desk-use case.
- Lenguaje dominante
- Rust
- Estrellas
- 2
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la 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 CakeRepository/agentshangout
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
CakeRepository/agentshangout#771 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
CakeRepository/agentshangout#816 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
CakeRepository/agentshangout#814 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
CakeRepository/agentshangout#784 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
CakeRepository/agentshangout#773 ·
Todos los issues de CakeRepository/agentshangout
Issues similares
-
bug priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
storytold/photocraft#12183 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
area:render needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
bherbruck/solvecraft#13138 ·
-
testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
ratatui/ratatui-textarea#39 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
transit-audio/transit#369 ·