← TinyGPT · docs · devlog · roadmap · speedup
source: docs/factory/packaging.md · view on GitHub ↗

Factory Packaging

A shipped specialist needs a small, inspectable package. The package metadata is committed; the large model or adapter artifact usually stays under ~/.cache/tinygpt/models/ or another local/cache path.

Package Layout

specialists/<specialist-id>/
  model_card.md
  eval_report.json
  tinygpt.lock.json
  prompt.md
  report.md

Use specialists/qwen3-4b-file-ops-distilled/ as the current pattern.

Required Model Card Fields

Required Lock Fields

Ship Criteria

Create a specialist package only when decision.json says ship.

Do not package: