9 lines
742 B
Markdown
9 lines
742 B
Markdown
# NavSea Provider 公开 Contract
|
||
|
||
第三方 Provider 可以自行生产符合契约的包,不需要使用本仓库 Pipeline。公开 schema 定义位于:
|
||
|
||
- `tools/provider-policy-compiler/schema/provider-policy-v1.schema.json`
|
||
- `tools/provider-policy-compiler/schema/provider-package-v1.schema.json`
|
||
|
||
Policy 与 Package 的固定版本分别为 `navsea-provider-policy/v1`、`navsea-provider-package/v1`。字段包括 Provider/Dataset/Package identity、Style/PBF/Sprite/Glyph 资源、Standard Layer mapping、Display/Pickup/Planning/Danger、capabilities、validation requirements、fingerprints、unresolved、limitations 与 provenance。Package 校验结果仅允许 `PASS`、`PASS_WITH_WARNINGS`、`FAIL`;FAIL 不得导出。
|