NODEDC_MISSION_CORE/packages/plugin-sdk/README.md

19 lines
796 B
Markdown

# Mission Core Plugin SDK
This directory reserves the versioned host/plugin contract. It is not yet a
published SDK and must not be treated as an implemented runtime.
The first contract will define:
- plugin manifest, version compatibility, firmware profiles, and permissions;
- discovery candidates and opaque device references;
- provisioning requests using secret references;
- device-session lifecycle and health;
- EvidenceStore handles and raw-artifact lineage;
- canonical PointCloud, Pose, DeviceStatus, and metrics envelopes;
- SceneSink and event interfaces;
- capability-driven UI contribution data without plugin-owned layout.
The XGRIDS K1 extraction is the first acceptance test. A synthetic reference
plugin will verify that no K1 names or protocol assumptions remain in core.