Use when designing or changing OrbitDock API and transport flow. Enforces the scaling contract: HTTP for bootstrap, pagination, mutations, and other heavy payloads; WebSocket for light realtime deltas, replay, heartbeats, and refetch hints only. Prevents overloaded sockets, god-object stores, and client-side…
Profile OrbitDock memory and runtime behavior using macOS CLI tools. Use when investigating high memory usage, memory growth over time, Core Animation or mmap/vmallocate-heavy stacks, leak suspicion, or regressions that need reproducible vmmap/sample/xctrace evidence.
Standardize OrbitDock changelogs using two modes: (1) GitHub tag release notes with the stable long-form template (Quick start, OrbitDock vX, Highlights, Important release notes, Full changelog) and (2) TestFlight build-train changelogs based on build-marker commits like 🔖 v0.7.0-b7 to 🔖 v0.7.0-b8 that are not tags.…
Use when writing, reviewing, or refactoring OrbitDock Rust server code to implement features and system designs without shortcuts. Covers strong domain modeling, typed boundaries, single-writer persistence, state transitions, additive migrations, connector/runtime separation, and when to pull in testing-philosophy for…