Skip to content

feat: add causal patch inbox tracer#227

Merged
developer-1px merged 1 commit into
mainfrom
feat/causal-patch-inbox-lab
Jul 11, 2026
Merged

feat: add causal patch inbox tracer#227
developer-1px merged 1 commit into
mainfrom
feat/causal-patch-inbox-lab

Conversation

@developer-1px

Copy link
Copy Markdown
Owner

Summary

  • add a private causal JSON Patch inbox lab for dependency-declared, out-of-order delivery and exact deduplication
  • apply each currently ready envelope as one document patch, advancing the causal frontier only after success
  • expose explicit blocked, faulted, diverged, and disposed states without changing the core public API
  • use a reverse dependency index, min-heap ready queue, stack-safe incremental cycle checks, and defensive JSON ownership
  • document performance bounds, non-goals, friction, and the next ready-time materialization experiment

Validation

  • npm run verify
  • npm run standard:check
  • 25 causal inbox interface tests
  • 41/41 extension labs verified
  • three independent reviews found no remaining blocker
  • git diff --check

@developer-1px
developer-1px merged commit 3bdf16a into main Jul 11, 2026
3 checks passed
@developer-1px
developer-1px deleted the feat/causal-patch-inbox-lab branch July 11, 2026 04: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