[nanocore] Design deferred fleet selection and placement affinity
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 5/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- backend
Línea de trabajo
This is a design decision, not a code change. Read docs/specs/20260703-durable_scheduler_design.md (the Deferred / Future Work section) and docs/decisions/20261006-execution_backend_port_in_nanocore.md, then the related #171. Done means a scheduler-owner-approved design covering one placement need, selection inputs, unavailable-target behavior, and conflict resolution, with no implementation until the owner amendment and engineer approval exist.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
Design deferred fleet selection and placement affinity.
Category
decision needed
Area
Execution backend and scheduling
Observed behavior and evidence
Dynamic fleet selection, affinity and richer scale policy require a separately accepted design under the scheduler owner. The Deferred / Future Work section is present on main 3a54ea25. No implementation conformance is claimed.
Impact
Severity: important. Explicitly deferred design scope; this is a backlog decision, not an rc.1 blocker or implementation authorization.
Suggested improvement
Choose one demonstrated placement need and approve selection inputs, authority, unavailable-target behavior and conflict resolution. Keep physical capacity and readiness with the backend instead of inventing cross-domain atomicity. Owning specification: docs/specs/20260703-durable_scheduler_design.md. A governing owner amendment and engineer approval are required before implementation.
Acceptance criteria
- A concrete placement policy has observable positive and refusal cases.
- Backend resource readiness is distinguished from Agent readiness.
- Restart or stale fleet data cannot duplicate an uncertain accepted execution.
References
docs/specs/20260703-durable_scheduler_design.mddocs/decisions/20261006-execution_backend_port_in_nanocore.md- Related: #171
Filed from the v0.1.0 acceptance-program inventory.
- Lenguaje dominante
- TypeScript
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 3 h 38 min
- PR fusionados (30 d)
- 52
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin 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 lingkaix/openkit
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
lingkaix/openkit#212 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
Todos los issues de lingkaix/openkit
Issues similares
-
ai-driven-qa bug claude Minor
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
linagora/twake-contacts-frontend#241 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
ui(ListToolbar): search takes the full row on a phone instead of sharing it with the result countAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
Los mantenedores suelen responder en 1 día
-
priority:high
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ahmedkhaleel2004/gitdiagram#228 ·