feat: add compliant data connectors and lineage
- add authorized nine-source crawler connectors with security controls and packaged schemas - add the school internship contract to the vendor data standard center - add bidirectional campus data-to-report lineage with gap ownership and remediation Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
parent
92515928d9
commit
8dff9847e3
@@ -804,6 +804,42 @@ const contracts = {
|
||||
["质量阈值", "专业代码合法率100%,必填完整率≥95%,学生专业关联率≥98%。"],
|
||||
],
|
||||
},
|
||||
"school-internship": {
|
||||
key: "SCHOOL-INTERNSHIP",
|
||||
title: "校内实习事实数据标准",
|
||||
version: "V2.1.0",
|
||||
description: "统一学生实习岗位、企业、起止日期、状态、工资、岗位任务和评价事实,支持租户隔离和敏感身份最小化。",
|
||||
schemaPath: "./schemas/school-internship.schema.json",
|
||||
fields: 30,
|
||||
required: 14,
|
||||
owner: "平台数据标准委员会",
|
||||
status: "生产已发布",
|
||||
release: "2026-08-24",
|
||||
compatibility: "兼容 V2.0,补充任务与评价证据",
|
||||
fieldsPreview: [
|
||||
["tenant_id", "string", "是", "学校租户标识", "平台分配"],
|
||||
["internship_id", "string", "是", "实习业务编号", "租户内唯一"],
|
||||
["student_token", "string", "是", "学生不可逆令牌", "禁止明文学号"],
|
||||
["program_code", "string", "是", "专业代码", "教育部专业目录"],
|
||||
["enterprise_token", "string", "否", "企业统一标识", "令牌化"],
|
||||
["job_title", "string", "是", "实习岗位名称", "业务原文"],
|
||||
["job_tasks", "array<string>", "否", "实习岗位任务", "学校确认"],
|
||||
["start_date", "date", "是", "开始日期", "YYYY-MM-DD"],
|
||||
["end_date", "date", "否", "结束日期", "YYYY-MM-DD"],
|
||||
["status", "string", "是", "实习状态", "受控枚举"],
|
||||
["salary_monthly", "number", "否", "税前月实习工资", "元/月"],
|
||||
["evidence_reference", "string", "否", "校内证据引用", "不传附件"],
|
||||
["source_updated_at", "datetime", "否", "业务更新时间", "增量水位"],
|
||||
["content_hash", "string", "是", "业务内容哈希", "SHA-256"],
|
||||
],
|
||||
rules: [
|
||||
["租户隔离", "任务、认证、水位、Raw、隔离区和输出目录均按 tenant_id 隔离。"],
|
||||
["身份最小化", "平台只接收 student_token,拒绝姓名、身份证、手机号、邮箱和明文学号。"],
|
||||
["企业要求", "进行中或已完成实习必须提供企业令牌或企业名称。"],
|
||||
["证据引用", "敏感附件保留在学校系统,平台只保存 evidence_reference。"],
|
||||
["增量幂等", "tenant_id + source_record_id + source_updated_at 形成增量与幂等边界。"],
|
||||
],
|
||||
},
|
||||
"package-manifest": {
|
||||
key: "PACKAGE-MANIFEST",
|
||||
title: "数据交付包清单标准",
|
||||
|
||||
Reference in New Issue
Block a user