Skip to content

docs(xstate): add xstate compound pack - #101

Merged
mergify[bot] merged 7 commits into
mainfrom
docs/xstate-compound-pack
Nov 8, 2026
Merged

mergify[bot] merged 7 commits into
mainfrom
docs/xstate-compound-pack

Conversation

@systemfsoftware-maker

Copy link
Copy Markdown
Collaborator

Summary

  • Add four XState pack rules covering state representation and lifecycle precedence, scoped machine-actor ownership, typed event and guard boundaries, and model-derived test paths.
  • Document the consumer ref rule in the README: the pack ref is the core @systemfsoftware/xstate release tag corresponding to the version resolved by the consumer's lockfile. Consumers without a resolved core dependency use the first pack-bearing core tag.

Verification

  • Root's ce-code-review receipt: 20261108-170337-b3e82498, ready to merge with no findings, at f9a693bb039c025993859d230b85599698e6cd77.
  • Root's independent two-reader determinacy check: agreement on 10 of 10 fixtures at the same head.
  • Targeted formatting and resolver smoke passed.

The pack-bearing release and consumer enrollment are separate follow-up work; no release, tag, or changeset is included. Full pnpm check:ci remains pending off-host acceptance evidence.

@kiro-systemf kiro-systemf Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved on the basis of ce-code-review run 20261108-170337-b3e82498 at exact head f9a693b. It ran at full depth with three reviewers (correctness, project-standards, agent-native) and returned Ready to merge, with no findings, residual risks or testing gaps. The pack also passed the conductor two-reader determinacy check at this head: two independent readers, 10 fixtures, all in agreement.

@systemfsoftware-maker

Copy link
Copy Markdown
Collaborator Author

@Mergifyio queue

@mergify mergify Bot added the queued label Nov 8, 2026
@mergify
mergify Bot merged commit e49280a into main Nov 8, 2026
8 checks passed
@mergify

mergify Bot commented Nov 8, 2026

Copy link
Copy Markdown

✅ Merged into main as e49280a at 17:49 UTC

9 min in the queue, 8 min of it CI.

So far

6 merge conditions met
  • check-success = check (dist)
  • check-success = check (format)
  • check-success = check (lint)
  • check-success = check (test)
  • check-success = check (typecheck)
  • github-review-approved · required by GitHub repository ruleset rule main

Times in UTC · dashboard · how the merge queue works

@mergify mergify Bot removed the queued label Nov 8, 2026
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