Weapon-motion intelligence
| Family | Slots / extent | Capability |
|---|---|---|
| Catalog | 35–41 / 336 bytes | WeaponMotionCatalog |
| Manipulation | 44–45 / 368 bytes | WeaponManipulationTelemetry |
| Diagnostics/store | 42–43 and 46 / 376 bytes | WeaponMotionDiagnostics |
Catalog
The catalog supports 256 parts and 768 primary/return stages. A complete stage publishes 24 normalized Qs-transform keys, arc/travel/rest metrics and source provenance. Each stage may publish up to 10 follower descriptors and 24-key follower paths.
Sources distinguish exact authored evidence, live learning and cache hydration. Records remain value-only and grant no animation or drive authority.
Learning and store
Learning state summarizes recorder count, observations, completed/accepted/ rejected/interrupted strokes and revision. Up to 128 recorder records expose phase, samples, stability, excursion, arc length, termination and serving decision.
Store state publishes memory/persistent counts, pending writes, raw-source sequences and cache flags. Persistent records are compiled paths with schema/ environment validation, not raw graph or animation ownership.
Manipulation
Frame and per-hand snapshots map current observed part motion onto a selected stage. Hand state includes part/stage IDs, source, progress, residual, arc position and projected transform. Lifecycle events identify catalog/snapshot, part, hand and normalized progress.