Skip to content

[Task]: Re-qualify current NoKV HEAD on the shared-coordination integration path #3281

Description

@wchwawa

Task ID or area

Shared Goal Authority / NoKV provider qualification

Intent

I am proposing a new task.

Summary

@huangruiteng, NoKV recently completed a broad recovery pass after its path-native architecture refactor. The consolidated context, restored contracts, and remaining limitations are documented in NoKV-Lab/NoKV#465.

The LoopX shared-coordination RFC and its prerequisite qualification gates have now made enough progress to justify a fresh integration review. Please verify whether the current NoKV HEAD is still a robust candidate for the integration path, and whether the architectural changes introduce any material compatibility, correctness, durability, or operational impact for LoopX.

This should extend the direction tracked in #3245; it should not assume that historical NoKV qualification evidence still applies to the current HEAD.

Proposed scope

In scope:

  • Pin the exact LoopX and NoKV revisions used for the review.
  • Map the current provider-neutral coordination contract and prerequisite gates to the current NoKV API and recovery model.
  • Preserve the file-backed provider as the control, then exercise the same deterministic claim, conflict, retry, original-receipt replay, and stale-generation invariants against the NoKV candidate path.
  • Check restart, interruption, ambiguous-response, provider-unavailable, and recovery behavior without weakening LoopX's authority or fail-closed boundaries.
  • Classify each result as passed, failed, or unverified, and identify any required adaptation on the LoopX or NoKV side.
  • Conclude explicitly whether the refactor has no material integration impact, requires a bounded compatibility change, or blocks promotion.

Out of scope:

  • Promoting NoKV to the default provider.
  • Moving run history, status, quota, scheduler state, host sessions, or evidence into the coordination provider.
  • Weakening provider-neutral gates to accommodate NoKV.
  • Starting another broad NoKV refactor or treating this review as production or HA qualification.

Relevant files or commands

Validation plan

  • Record the exact LoopX and NoKV SHAs and the selected deployment/recovery profile.
  • Run the provider-neutral deterministic suite against the file-backed control and the NoKV candidate.
  • Run a bounded live restart/retry qualification for the NoKV path, including durable original-receipt replay and stale-owner rejection.
  • Confirm that failure remains fail-closed and does not create a second LoopX authority.
  • Publish a compact result matrix with failures, skips, unverified claims, and any manual hold before recommending promotion or compatibility work.

Public/private boundary

  • This issue does not include private benchmark traces, verifier output, credentials, internal document links, raw agent sessions, or local runtime state.
  • I will not run or duplicate maintainer-owned benchmark cases unless a maintainer explicitly splits out a public task.

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageNeeds maintainer triage or routing.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions