Skip to content

Define the public live motion stream boundary - #29

Merged
snkmcb merged 1 commit into
mainfrom
codex/resolve-motion-stream-boundary
Sep 24, 2026
Merged

snkmcb merged 1 commit into
mainfrom
codex/resolve-motion-stream-boundary

Conversation

@snkmcb

@snkmcb snkmcb commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Resolve MC-O5 by naming the existing LiveCaptureSource::Push and IMotionSource::Sample APIs as the public live motion stream boundary.
  • Document actor-scoped routing, stream provenance, and per-sample timestamp and sequence preservation.
  • Update the motion contract, capability matrix, roadmap, README, and changelog to reflect the decision.

Companion connector PR: animu-sphere/motion-connectors#20

Type of change

  • Bug fix
  • Feature or behavior change
  • Documentation or test change
  • Build or maintenance change

Validation

  • scripts/check_docs.py --selftest passed.
  • scripts/check_docs.py passed (39 Markdown files).
  • git diff --check passed.

Checklist

  • The change is focused and ready for review.
  • I added or updated tests when behavior changed. No motion library behavior changed; the companion connector PR adds the handoff test.
  • I updated the owning documentation when a public fact or capability changed.
  • I did not add a motion capture, clip, avatar model or screenshot without redistribution permission.
  • This pull request does not contain a security report.

@snkmcb
snkmcb merged commit b5aa535 into main Sep 24, 2026
6 checks passed
@snkmcb
snkmcb deleted the codex/resolve-motion-stream-boundary branch September 24, 2026 03:35
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