Questions reserved to humans: refuse or flag agent-written answers (answeredBy provenance)
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
- 48/100
Línea de trabajo
Read the implementations of syscribe set … answer, validate, and questions --json, along with related issues #436, #442, and #443 for the answer model, agent policy, and provenance. Trace how agent context is identified through the CLI and MCP entry points. Done means agent-written answers are refused or flagged under the configured policy, and JSON output exposes provenance.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
PlanningItem questions record answer, answeredBy and answeredAt (#436). For decisions reserved to a person (the product owner), nothing stops an agent from writing answeredBy: owner itself. Projects that gate other checks on owner answers (e.g. a shrink-only baseline whose new entries must cite an owner-answered question) cannot trust the field.
Proposal
[agents]policy (#442):human_only_answers = true(or per-questionanswerBy: human), sosyscribe set … answerfrom an agent context (--as-agent/ MCP) is refused, andvalidateflags an answer whose provenance (#443 change log) shows a non-human writer.questions --jsonexposes the provenance, so a project script can check it.
Related
#436, #442 (agent policy), #443 (provenance).
- Lenguaje dominante
- Rust
- Estrellas
- 8
- Forks
- 1
- Merge medio
- 3 h 26 min
- PR fusionados (30 d)
- 66
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 sjames/syscribe
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
Todos los issues de sjames/syscribe
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Non-`main` default branchesAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
max-sixty/worktrunk#4727 · 7 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
follow-up
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
carrick-sh/carrick#1859 ·
Los mantenedores suelen responder en 1 día
-
crate: spate-kafka documentation priority: medium
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día