All docs

Checklists to machine packs

- 检查方案.md (official home of machine packs; must cite standards)

Source docs/en/site/mech-check-pack.md

Status: Product decision confirmed; skill and “open Compliance → prompt to install” shipped (2026-08-06); write target is “check schemes” (option B); platform check-scheme main path + questionnaire source switch + stock migrate shipped (2026-08-07). Pending: compliance-side independent validate/preview, Excel/Word experience polish.

Truth: User-visible requirements in docs/产品规格.md §3.2.2 / §3.2.3 / §3.2.4 / §4.2.4.

Voice: Use “internal-audit checklist”, “machine pack”, “check scheme”, “standards library”, “asset library”, “skill”, and similar language people understand; mindlink-compliance-pack, plugin_invoke, and similar are implementation mapping only.

Plugin SDK: skills shipped with a plugin: [../../sdk/platform-plugin/README.md](/docs/sdk-platform-plugin) §7.5.

Related:


1. Goal

Let a workspace turn practice checklists written by experienced specialists (Word / Excel / Markdown, and so on) into a machine-readable standard pack that compliance can use, hang it on a check scheme, cite standards-library articles, then pick it in a questionnaire and generate check items — without letting the practice table or machine pack replace official/customer standard bodies.


2. Split (must keep)

ObjectWhere it livesRole
IWAY / law standard bodyStandards library“What is required”
Expert internal-audit / project checklist originalAsset library (type may be “checklist”; optional “based on” a standard)Raw material for “how to inspect”
Machine pack (mindlink-compliance-pack)Check schemes (must cite standards-library entries; human review then publish)Drives generating check items
Conversion methodSkill (workspace Skills center)Teaches the agent how to map columns → pack fields
Validate / preview / write draftCompliance plugin controlled operations + platform write toolsShape check, preview count, write check-scheme draft

Forbidden:

  • Using a practice machine pack to silently replace official article source of truth in the standards library.
  • Building a machine pack as a standards-library entry that “looks like a law” and treating it as source of truth (old path repealed).
  • Publishing a check scheme with no human confirm, or writing compliance check items into the business store directly.
  • After enabling the compliance plugin, silently binding that skill to every agent (prompt, then install to the Skills center, and do not narrow-bind per agent).

3. User flow

Upload expert table to the asset library (or a conversation attachment)
  → Agent parses and maps to a machine-pack draft by skill
  → Compliance validate/preview check-item count and samples (pending)
  → Human confirm → write a “check scheme” draft (must cite standards)
  → Check scheme review and publish
  → Compliance “questionnaire” picks that published scheme (shows cited standards) → generate check items

Columns such as “review result / finding / remediation / recheck” belong to workflow execution and do not go into the machine pack.


4. Skills and plugins (implementation intent)

DeliverableNote
Skill packShips with plugins/compliance (skills/practice-checklist-to-pack/); install into the workspace Skills center
When opening CompliancePrompt “Install: practice checklist → compliance machine pack” into the Skills center; do not then bind it to one agent
Skill contentColumn mapping, stage inference, compare with the G1 sample; deliver a check-scheme draft (do not use knowledge_write; do not write the pack as fake law in the standards library)
Compliance operationsValidate pack schema, preview a summary of check items that would be generated; optional “write check-scheme draft” (must confirm)
Skill upgradeWhen opening Compliance, compare the embedded pack content fingerprint; if behind, silently upgrade the workspace skill

Machine-pack fields and load-list contract: ../../sdk/platform-plugin/contracts/API.md §3.3 and compliance mindlink.compliance.check_pack/v1.


5. Landing order

  1. ~~Skill body + sample; opening Compliance prompts install to the Skills center.~~ (2026-08-06)
  2. ~~Product decision corrected: machine packs go to check schemes; standards library keeps articles only.~~ (2026-08-07, see 检查方案.md)
  3. ~~Check-scheme storage / API / admin page / plugin read-only.~~ (2026-08-07)
  4. ~~Agent workspace_check_scheme_write / workspace_check_scheme_list.~~ (2026-08-07)
  5. ~~Compliance questionnaires prefer “check schemes” (fall back to standards library when there is no scheme).~~ (2026-08-07)
  6. ~~Stock practice entries leave the standards library (admin “Migrate from standards library”).~~ (2026-08-07)
  7. Pending: compliance-side independent validate / preview pack.
  8. One-click Excel/Word experience polish.

Note: Product language for “enable” = the workspace opens Compliance (not editing mindlink.json).

Transition: questionnaires may still fall back to machine entries in the standards library, and prompt migrate into check schemes; do not tell users that entry is official law.


6. Revision history

DateNote
2026-08-06First draft: product decision as mechanism notes; aligned with three-library split and skill-install gate
2026-08-06First implementation: skill pack + opening Compliance prompts install to Skills center (not bound to one agent)
2026-08-06Plugin SDK: platform-plugin §7.5 / sdk contract §1.3 records “plugin ships skills”
2026-08-06Generic API: …/platform-plugins/{moduleId}/skills replaces compliance-only practice-skill routes
2026-08-07Agent system tools: workspace_standard_list / workspace_standard_write (then writing standards-library drafts)
2026-08-07Option B: machine-pack target becomes check schemes; repeal “package practice as a standards-library entry”; detail 检查方案.md
2026-08-07Platform main path shipped: check-scheme CRUD/publish gate, agent write, questionnaires prefer schemes
2026-08-07Stock migrate: admin moves entries that contain a machine pack out of the standards library