acceptance-report.json 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. {
  2. "device_specific_core_changes": 0,
  3. "domain": {
  4. "code": "spare_parts",
  5. "name": "备品备件/物料主数据",
  6. "template_version": 1
  7. },
  8. "enterprise_uat": {
  9. "status": "blocked_external",
  10. "unbound_requirements": [
  11. "data_steward",
  12. "domain_owner",
  13. "readonly_source",
  14. "uat_users"
  15. ]
  16. },
  17. "generic_extension_count": 2,
  18. "incremental_collection": {
  19. "classification": "desensitized",
  20. "cursor_after": 102,
  21. "cursor_before": 100,
  22. "deleted": 0,
  23. "delta_digest": "59b7574b22a57e6318db96191b1bc0ddf9820822d23a1922b2e57081a80c44f0",
  24. "delta_rows": 2,
  25. "final_digest": "6ed229d7cfe7590031fec218e8fd3d785212535cd2b077a7adf1c0a3277b7770",
  26. "final_rows": 4,
  27. "inserted": 1,
  28. "replay_changes": 0,
  29. "snapshot_digest": "4936c1ffd67aa4e4d6269e4ba4ad5d59816f32e9ee6cf30149487faeb7aa8227",
  30. "snapshot_rows": 3,
  31. "source_kind": "controlled_csv",
  32. "updated": 1
  33. },
  34. "package_code": "p2_wp12_spare_parts_v1",
  35. "report_sha256": "fd366d5ceec8142e145c0170dbe22766fd47f403ec3ec871b7027ac942a621df",
  36. "schema_version": 1,
  37. "stages": {
  38. "agent": {
  39. "api_refs": [
  40. "/api/knowledge/agents"
  41. ],
  42. "evidence_refs": [
  43. "agent-request://spare_parts/read-001"
  44. ],
  45. "metrics": {
  46. "automatic_execution_allowed": false,
  47. "autonomy_level": "read_only",
  48. "citation_count": 2,
  49. "cross_domain_denied": true,
  50. "decision": "authorized"
  51. },
  52. "status": "passed",
  53. "subsystem": "agent_governance"
  54. },
  55. "catalog": {
  56. "api_refs": [
  57. "/api/meta/active-metadata"
  58. ],
  59. "evidence_refs": [
  60. "catalog-run://spare_parts/batch-002"
  61. ],
  62. "metrics": {
  63. "asset_count": 6,
  64. "cursor_after": 102,
  65. "incremental_change_count": 2
  66. },
  67. "status": "passed",
  68. "subsystem": "active_metadata"
  69. },
  70. "data_product": {
  71. "api_refs": [
  72. "/api/dataservice/governance/products"
  73. ],
  74. "evidence_refs": [
  75. "product://spare_parts/material-master-v1"
  76. ],
  77. "metrics": {
  78. "certificate_evidence_refs": [
  79. "quality://spare_parts/run-final",
  80. "lineage://spare_parts/material-master",
  81. "rule://spare_parts/quality-v1",
  82. "workflow://spare_parts/remediation-001"
  83. ],
  84. "certificate_status": "issued",
  85. "contract_status": "active"
  86. },
  87. "status": "passed",
  88. "subsystem": "product_governance"
  89. },
  90. "incremental_ingestion": {
  91. "api_refs": [
  92. "/api/meta/active-metadata"
  93. ],
  94. "evidence_refs": [
  95. "ingestion://spare_parts/material_master/cursor-102"
  96. ],
  97. "metrics": {
  98. "cursor_after": 102,
  99. "cursor_before": 100,
  100. "deleted": 0,
  101. "delta_rows": 2,
  102. "final_rows": 4,
  103. "inserted": 1,
  104. "replay_changes": 0,
  105. "snapshot_rows": 3,
  106. "updated": 1
  107. },
  108. "status": "passed",
  109. "subsystem": "active_metadata"
  110. },
  111. "observability": {
  112. "api_refs": [
  113. "/api/datafactory/observability"
  114. ],
  115. "evidence_refs": [
  116. "incident://spare_parts/freshness-001"
  117. ],
  118. "metrics": {
  119. "incident_status": "closed",
  120. "recovered": true,
  121. "slo_count": 2
  122. },
  123. "status": "passed",
  124. "subsystem": "data_observability"
  125. },
  126. "quality": {
  127. "api_refs": [
  128. "/api/rules/quality-operations"
  129. ],
  130. "evidence_refs": [
  131. "quality://spare_parts/run-final"
  132. ],
  133. "metrics": {
  134. "final_score": 100,
  135. "initial_finding_count": 1,
  136. "published_rule_count": 8,
  137. "target_score": 95
  138. },
  139. "status": "passed",
  140. "subsystem": "quality_operations"
  141. },
  142. "remediation": {
  143. "api_refs": [
  144. "/api/system/work-center"
  145. ],
  146. "evidence_refs": [
  147. "workflow://spare_parts/remediation-001"
  148. ],
  149. "metrics": {
  150. "independent_closer": true,
  151. "issue_status": "closed",
  152. "task_status": "completed"
  153. },
  154. "status": "passed",
  155. "subsystem": "unified_work_center"
  156. },
  157. "responsibility": {
  158. "api_refs": [
  159. "/api/system/responsibilities"
  160. ],
  161. "evidence_refs": [
  162. "responsibility://spare_parts/policy-v1"
  163. ],
  164. "metrics": {
  165. "bound_role_count": 3,
  166. "coverage_percent": 100
  167. },
  168. "status": "passed",
  169. "subsystem": "unified_responsibilities"
  170. },
  171. "semantics": {
  172. "api_refs": [
  173. "/api/development/v1/semantic-assets"
  174. ],
  175. "evidence_refs": [
  176. "semantic-release://spare_parts/v1"
  177. ],
  178. "metrics": {
  179. "mapped_field_count": 6,
  180. "published_code_set_count": 3,
  181. "published_metric_count": 3,
  182. "published_term_count": 4
  183. },
  184. "status": "passed",
  185. "subsystem": "semantic_governance"
  186. },
  187. "template_initialization": {
  188. "api_refs": [
  189. "/api/meta/domain-templates"
  190. ],
  191. "evidence_refs": [
  192. "domain-template://spare_parts/v1"
  193. ],
  194. "metrics": {
  195. "metric_count": 3,
  196. "object_type_count": 6,
  197. "role_count": 3,
  198. "rule_count": 8,
  199. "template_version": 1
  200. },
  201. "status": "passed",
  202. "subsystem": "domain_templates"
  203. }
  204. },
  205. "status": "passed",
  206. "third_domain_reusable": true
  207. }