[nanocore] Define the deferred multi-process scheduling and failover contract
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 8/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Attiva
- Ambito
- backend
Direzione di ricerca
Start with the owning specification docs/specs/20260703-durable_scheduler_design.md and the decision record docs/decisions/20261006-execution_backend_port_in_nanocore.md to see what is already deferred. The work is a design decision, not a code change: an approved design must name one durable execution authority, its failover boundary, and how duplicate effects are prevented. It needs engineer approval and a governing owner amendment before any implementation starts.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Define the deferred multi-process scheduling and failover contract.
Category
decision needed
Area
Execution backend and scheduling
Observed behavior and evidence
Multi-process Core, shared scheduler state, high availability and hot failover are named deferred design work. Current in-process claims and one-Core ownership do not promise them. 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
Establish the desired availability outcome and accepted failure model before choosing shared state or failover machinery. Amend the scheduler, storage and runtime owners with engineer approval and prove fencing before production implementation. Owning specification: docs/specs/20260703-durable_scheduler_design.md. A governing owner amendment and engineer approval are required before implementation.
Acceptance criteria
- The approved design identifies one durable execution authority and its failover boundary.
- Competing owners and unknown backend acceptance cannot create duplicate effects.
- Retained data continuity and recovery can be verified after the selected failure scenarios.
References
docs/specs/20260703-durable_scheduler_design.mddocs/decisions/20261006-execution_backend_port_in_nanocore.md
Filed from the v0.1.0 acceptance-program inventory.
- Lingua principale
- TypeScript
- Stelle
- 0
- Fork
- 1
- Merge medio
- 3h 54m
- PR unite (30g)
- 5
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di lingkaix/openkit
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
[core-client] Remove unused hand-maintained transport helpers after the definition-table cutoverApertadoc-audit enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di lingkaix/openkit
Issue simili
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:other issue-rating: 🦞 diamond lobster maturity:stable no-stale P1
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
openclaw/openclaw#190772 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
2026-11 good first issue gsoc-2027 project: virtual tests
Difficoltà 2/5 Mezza giornata Idoneità per principianti 82/100
alphaonelabs/website#1150 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
flisk-sh/run-my-agents#61 ·
-
Difficoltà 2/5 3-5 giorni Idoneità per principianti 62/100
career-ops-hq/career-ops#6399 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
agents ai-agents area: cli claude-code difficulty: easy dx enhancement examples good first issue growth hacktoberfest help wanted island: Agent Isle island: Recipe Archipelago rank: 7 kyu tech: typescript
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
tdk-landscape/tdk-cli-core#3126 ·