Skip to content

feat(concurrency): close deterministic concurrency/idempotency oracles for #687 - #754

Merged
kunaldhongade merged 1 commit into
mainfrom
feature/687-concurrency-safety-close
Aug 6, 2026
Merged

feat(concurrency): close deterministic concurrency/idempotency oracles for #687#754
kunaldhongade merged 1 commit into
mainfrom
feature/687-concurrency-safety-close

Conversation

@kunaldhongade

@kunaldhongade kunaldhongade commented Aug 6, 2026

Copy link
Copy Markdown
Member

Summary

  • Add deterministic concurrency experiment oracles (duplicate delivery, lost-update barriers, idempotent decoy, stress-only inconclusive, bounds gates, repair/revalidate) under packages/knowledge/src/concurrency/
  • Wire codedecay concurrency CLI + MCP concurrency_safety, with docs/concurrency.md
  • Cover UAT-CONCURRENCY-1..6 plus CLI/MCP/built-CLI tests

Closes #687

Test plan

  • vitest concurrency UAT + CLI + MCP + built CLI
  • tsc -p tsconfig.base.json --noEmit
  • package builds for knowledge/cli/mcp
  • CI green on PR

…s for #687

Add fixture-based duplicate-delivery and lost-update oracles with bounds
gates, CLI/MCP surfaces, and UAT-CONCURRENCY-1..6 without a distributed scheduler.
@kunaldhongade
kunaldhongade merged commit b6422fd into main Aug 6, 2026
6 of 10 checks passed
@kunaldhongade
kunaldhongade deleted the feature/687-concurrency-safety-close branch August 6, 2026 17:58
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.

feat(concurrency): verify retries, duplicate delivery, races, and idempotency

1 participant