{
  "schemaVersion": 1,
  "skill": "weaver-e10-jucailin",
  "generatedFrom": {
    "sourceSkill": "weaver-e10-jucailin",
    "version": "1.0.19",
    "path": "business-apis/ehr",
    "kind": "workbuddy-document-skill"
  },
  "generatedAt": "2026-09-11",
  "scope": {
    "included": [
      "hr",
      "salary",
      "attend",
      "recruit"
    ]
  },
  "sourceFiles": [
    "references/attend-abnormal-get-list.md",
    "references/attend-appeal-get-calendar-detail.md",
    "references/attend-appeal-get-formid.md",
    "references/attend-appeal-get-list.md",
    "references/attend-appeal-save.md",
    "references/attend-appeal-update-result.md",
    "references/attend-card-check-pc.md",
    "references/attend-card-sign-mobile.md",
    "references/attend-catalog.md",
    "references/attend-leavestatis-get-report.md",
    "references/attend-module.md",
    "references/attend-orbit-query-list.md",
    "references/attend-report-get-summary.md",
    "references/attend-report-recalc-status.md",
    "references/attend-signrecord-get-list.md",
    "references/attend-summary-get-statistics.md",
    "references/attend-worktime-get-list.md",
    "references/hr-all-catalog.md",
    "references/hr-all-module.md",
    "references/hr-birthday-search-conditions.md",
    "references/hr-birthday-search-table.md",
    "references/hr-browser-complete.md",
    "references/hr-contact-col-list.md",
    "references/hr-contact-search-conditions.md",
    "references/hr-contact-search-count.md",
    "references/hr-contact-search-table.md",
    "references/hr-empchange-browser-complete.md",
    "references/hr-empchange-search-conditions.md",
    "references/hr-empchange-search-table.md",
    "references/hr-employee-timepoint-ds-fields.md",
    "references/hr-employee-timepoint-tp-getcountdata.md",
    "references/hr-employee-timepoint-tp-getlistdata.md",
    "references/hr-est-queries-ds-fields.md",
    "references/hr-est-queries-ds-getcountdata.md",
    "references/hr-est-queries-ds-getlistdata.md",
    "references/hr-est-queries-est-dc-emp-table.md",
    "references/hr-est-queries-est-emp-table.md",
    "references/hr-report-basic-ds-fields.md",
    "references/hr-report-basic-ds-getchartdata.md",
    "references/hr-report-basic-permissiontype.md",
    "references/hr-report-change-depttable.md",
    "references/hr-report-change-ds-fields.md",
    "references/hr-report-change-ds-getlistdata.md",
    "references/hr-report-change-permissiontype.md",
    "references/hr-report-dept-panel-depttable.md",
    "references/hr-report-dept-panel-ds-fields.md",
    "references/hr-report-dept-panel-ds-getlistdata.md",
    "references/hr-report-dept-panel-permissiontype.md",
    "references/hr-report-dismiss-ds-fields.md",
    "references/hr-report-dismiss-ds-getcountdata.md",
    "references/hr-report-dismiss-ds-getlistdata.md",
    "references/hr-report-hw-ds-fields.md",
    "references/hr-report-hw-hw-getcountdata.md",
    "references/hr-report-hw-hw-getlistdata.md",
    "references/hr-report-job-panel-ds-fields.md",
    "references/hr-report-job-panel-ds-getlistdata.md",
    "references/hr-report-job-panel-jobtable.md",
    "references/hr-report-job-panel-jobtypetable.md",
    "references/hr-report-job-panel-permissiontype.md",
    "references/hr-report-posi-panel-ds-fields.md",
    "references/hr-report-posi-panel-ds-getlistdata.md",
    "references/hr-report-posi-panel-permissiontype.md",
    "references/hr-report-posi-panel-positable.md",
    "references/hr-report-turn-ds-fields.md",
    "references/hr-report-turn-ds-getcountdata.md",
    "references/hr-report-turn-ds-getlistdata.md",
    "references/hr-report-turn-tp-emptable.md",
    "references/hr-report-v2-dept-emp-move-ds-fields.md",
    "references/hr-report-v2-dept-emp-move-ds-getcountdata.md",
    "references/hr-report-v2-dept-emp-move-ds-getlistdata.md",
    "references/hr-report-v2-dept-emp-move-tp-emptable.md",
    "references/hr-report-v2-dept-emp-props-sa.md",
    "references/hr-report-v2-dept-emp-props-table.md",
    "references/hrmsalary-catalog.md",
    "references/hrmsalary-module.md",
    "references/recruit-arrange-interview.md",
    "references/recruit-capability-check.md",
    "references/recruit-catalog.md",
    "references/recruit-check-install.md",
    "references/recruit-data-dictionary.md",
    "references/recruit-detail-action-buttons.md",
    "references/recruit-detail-base-info.md",
    "references/recruit-detail-batch-prepare.md",
    "references/recruit-detail-history-batch.md",
    "references/recruit-detail-interview.md",
    "references/recruit-detail-other-info.md",
    "references/recruit-detail-permission-check.md",
    "references/recruit-detail-process.md",
    "references/recruit-detail-remark.md",
    "references/recruit-edit-interview-feedback.md",
    "references/recruit-entry-cancel.md",
    "references/recruit-entry-list.md",
    "references/recruit-entry-onboard.md",
    "references/recruit-form-tag-map.md",
    "references/recruit-list-demand.md",
    "references/recruit-list-offer.md",
    "references/recruit-list-position.md",
    "references/recruit-module.md",
    "references/recruit-new-candidate.md",
    "references/recruit-resolve-creator.md",
    "references/recruit-resolve-employee.md",
    "references/recruit-resolve-metadata.md",
    "references/recruit-resume-parse.md",
    "references/recruit-search-candidate.md",
    "references/recruit-send-offer.md",
    "references/recruit-stats.md",
    "references/recruit-urge-feedback.md",
    "references/salary-bill-detail-my-salary-bill.md",
    "references/salary-bill-list-my-salary-bills.md",
    "references/salary-report-adjustment-record-list.md",
    "references/salary-report-employee-salary-list.md",
    "references/salary-report-welfare-list.md",
    "references/salary-siaccount-detail-query.md",
    "scripts/_init_env_cache.mjs",
    "scripts/e10-request.mjs",
    "scripts/recruit-arrange-interview.mjs",
    "scripts/recruit-cancel-change-entry.mjs",
    "scripts/recruit-detail.mjs",
    "scripts/recruit-edit-interview-feedback.mjs",
    "scripts/recruit-list.mjs",
    "scripts/recruit-new-candidate.mjs",
    "scripts/recruit-process-entry.mjs",
    "scripts/recruit-search.mjs",
    "scripts/recruit-send-offer.mjs",
    "scripts/recruit-stats.mjs",
    "scripts/recruit-urge-feedback.mjs",
    "scripts/write-op.mjs",
    "SKILL.md"
  ],
  "fingerprintAlgorithm": "sha256",
  "fingerprints": {},
  "note": "fingerprints 在首次生成时留空；源资料更新检测会按文件路径计算 sha256 并与此处比对。源资料更新后，同步更新 CLI 与 Skill，且在用户确认前不要覆盖已有产物。sourceFiles 仅登记随技能交付的源资料（SKILL.md + references/*.md + scripts/*.mjs）；源码根下的治理与构建文件（GOVERNANCE.md、build_release.*、audit_spec_compliance.py 等）不参与交付，故不纳入基线。四个业务模块（hr/salary/attend/recruit）均已在 CLI 侧实现。"
}
