Skip to content

Runtime: make simultaneous first startup reliable #459

Open

Description

@SashaMIT

Simultaneous first startup can temporarily refuse; retry recovers. Runtime should complete first setup reliably while preserving the same authority checks.

Done means:

  • Concurrent first starts complete consistently once setup succeeds.
  • Interrupted startup and unavailable or invalid existing state retain clear recovery and the existing refusal rules.
  • Process-level regression tests cover the ordering and recovery cases on supported platforms.
  • Record exact-candidate checks, independent review and installed acceptance before closure.

Follow-up to #412. Coordinate store ownership with #203 and #443, and startup data-folder work with #357. Keep detailed diagnostics and source evidence in private review.

Acceptance record:

  • Candidate: pending.
  • Exercised checks: source and ownership review; implementation tests pending.
  • Review links: pending.
  • Installed release evidence: pending.
  • Remaining gate: agreed design, implementation and regression proof.
  • Next owner: store and startup owners, to be agreed.

Activity

  1. added this to the After 0.8.0 milestone on Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions