Skip to content

feat(local-qa): implement Run Coordinator walking skeleton - #5950

Merged
wanghuan-520 merged 1 commit into
feat/local-qa-runtimefrom
feat/5942-local-qa-run-coordinator
Aug 11, 2026
Merged

feat(local-qa): implement Run Coordinator walking skeleton#5950
wanghuan-520 merged 1 commit into
feat/local-qa-runtimefrom
feat/5942-local-qa-run-coordinator

Conversation

@wanghuan-520

Copy link
Copy Markdown
Collaborator

Linked Issue

Closes #5942

Summary

  • add SQLite journal v3 with durable at-most-once execution attempts and terminal outcomes
  • run one Host-owned coordinator through the complete nine-state lifecycle using a deterministic passing executor
  • preserve exact admission/replay/read bytes, transactional Events, registered lifecycle validation, and graceful SIGTERM/Ctrl-C shutdown
  • cover real loopback execution, v1/v2 migration, replay/cancellation races, atomic completion, and coordinator joining

Type of Change

  • Bug fix
  • Feature / enhancement
  • Refactor / chore
  • Documentation

Affected Area

  • Backend (Rust)
  • Frontend (React)
  • Local QA Runtime (Rust)

How to Test

cargo fmt --manifest-path apps/local-qa-runtime/Cargo.toml --all -- --check
cargo clippy --manifest-path apps/local-qa-runtime/Cargo.toml --workspace --all-targets --locked -- -D warnings
cargo build --manifest-path apps/local-qa-runtime/Cargo.toml --workspace --locked
cargo test --manifest-path apps/local-qa-runtime/Cargo.toml --workspace --locked
cargo check --manifest-path apps/local-qa-runtime/Cargo.toml --workspace --all-targets --locked --target aarch64-apple-darwin
cargo check --manifest-path apps/local-qa-runtime/Cargo.toml --workspace --all-targets --locked --target x86_64-pc-windows-msvc
bash apps/local-qa-runtime/tests/scaffold-structure.sh

Checklist

  • A corresponding GitHub issue exists and is linked above (Closes #N).
  • This PR targets develop / develop-auto, or the linked issue explicitly authorizes its named integration branch (never main directly).
  • The change is small and self-contained.
  • Stays within fkst-hosted scope — no kernel-engine changes.
  • Tests / checks pass locally.
  • No secrets or credentials are committed.

@wanghuan-520
wanghuan-520 merged commit da17577 into feat/local-qa-runtime Aug 11, 2026
5 checks passed
@wanghuan-520
wanghuan-520 deleted the feat/5942-local-qa-run-coordinator branch August 11, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant