manifest.json 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. {
  2. "schema_version": 1,
  3. "package_code": "p2_wp12_spare_parts_v1",
  4. "domain": {
  5. "code": "spare_parts",
  6. "name": "备品备件/物料主数据"
  7. },
  8. "files": {
  9. "template": {
  10. "path": "domain-template.json",
  11. "sha256": "4619db1472762c5de81c3fa0510040ceaca2f90ef8308c89ea17ca8af1e9b9ad"
  12. },
  13. "evidence": {
  14. "path": "evidence.json",
  15. "sha256": "986667e25075083e677be509b7da8b71ab7017cc96bcfd09c0e55677b9e6dc52"
  16. },
  17. "snapshot": {
  18. "path": "data/material_master_snapshot.csv",
  19. "sha256": "2a9e440d952335cd9c0bb9bc7e024b5431848a873e8a658027933eec40aa5216"
  20. },
  21. "delta": {
  22. "path": "data/material_master_delta.csv",
  23. "sha256": "561a372016ed79a0b261042afebd420dc12af2e27e21cf7414cb0404d2a9e922"
  24. },
  25. "acceptance_report": {
  26. "path": "acceptance-report.json",
  27. "sha256": "3fb4d6d66cfcfb8887586d691210eefb5b3cb4e9026a1381fb03fad35b4de036"
  28. }
  29. },
  30. "source": {
  31. "kind": "controlled_csv",
  32. "classification": "desensitized",
  33. "primary_key": ["material_code"],
  34. "required_columns": [
  35. "material_code",
  36. "name",
  37. "uom_code",
  38. "category_code",
  39. "status",
  40. "updated_at"
  41. ],
  42. "operation_field": "_operation",
  43. "cursor_field": "_cursor",
  44. "snapshot_cursor": 100
  45. },
  46. "core_change_assessment": {
  47. "baseline_commit": "8ec8caa",
  48. "device_specific_changes": [],
  49. "generic_extensions": [
  50. "app/core/governance/domain_replication.py",
  51. "scripts/validate_domain_replication.py"
  52. ],
  53. "extension_points_used": [
  54. "domain_templates",
  55. "active_metadata",
  56. "semantic_governance",
  57. "unified_responsibilities",
  58. "quality_operations",
  59. "unified_work_center",
  60. "data_observability",
  61. "product_governance",
  62. "agent_governance"
  63. ]
  64. },
  65. "enterprise_bindings": [
  66. {"kind": "domain_owner", "status": "unbound"},
  67. {"kind": "data_steward", "status": "unbound"},
  68. {"kind": "readonly_source", "status": "unbound"},
  69. {"kind": "uat_users", "status": "unbound"}
  70. ],
  71. "third_domain_reuse": {
  72. "reusable": true,
  73. "required_replacements": [
  74. "domain_template",
  75. "source_snapshot_and_delta",
  76. "responsibility_bindings",
  77. "semantic_quality_and_workflow_configuration",
  78. "product_contract_and_agent_scope"
  79. ]
  80. }
  81. }