docs / Familias de ejemploSample families
Familias de ejemplo · descarga opcional
.mini se adapta a tus datos. Estas 14 familias son contratos de muestra para estudiar y modificar; no hacen falta para crear tu propio toolkit ni vienen dentro de los paquetes Python o Node.
Descargar las 14 familias (.zip) ↓
Extrae el ZIP: obtendrás forks/. Para probarlo usa mini --forks forks forks o mini --forks forks validate forks/a/fixtures/valid.mini. En Python: Registry.load("forks"). En Node: Registry.load("./forks"). El directorio se indica explícitamente; puedes crear contratos nuevos sin descargarlo.
Para crear el tuyo desde JSON, empieza en Inicio rápido. Para ampliar una familia, lee Extender: familias.
| Prefijo | Nombre | Dominio | Núcleo | Ext. | Padre |
|---|---|---|---|---|---|
a | Assessment items (multiple choice, Bloom + IRT 3PL + CAT metadata) | education / adaptive assessment | 8 | 0 | — |
card | Flashcards (spaced repetition) | education / microlearning | 8 | 0 | — |
cat | Product catalogue entries | e-commerce | 8 | 0 | — |
cls | Multi-label text classification outputs | NLP / support triage | 5 | 0 | — |
code | Programming exercises with tests | education / programming | 8 | 0 | — |
log | Service events / incident records | operations / observability | 8 | 0 | — |
map | Concept map edges | education / knowledge graphs | 5 | 0 | — |
ner | Named-entity annotations | NLP / data labelling | 6 | 0 | — |
q | Formative quiz items (assessment + feedback) | education / formative assessment | 8 | 3 | a |
r | Analytic rubric criteria | education / assessment | 6 | 0 | — |
s | Survey items (Likert) | research instruments | 6 | 0 | — |
sum | Micro-lesson summary segments | education / microlearning | 7 | 0 | — |
tc | Software test cases | software engineering / QA | 9 | 0 | — |
us | User stories with acceptance criteria | software engineering / agile | 8 | 0 | — |
Sample families · optional download
.mini adapts to your data. These 14 sample contracts are for study and modification. You do not need them to build your own toolkit, and they are not bundled with the Python or Node packages.
Download 14 sample families (.zip) ↓
Extract the ZIP to get forks/. Try mini --forks forks forks or mini --forks forks validate forks/a/fixtures/valid.mini. In Python: Registry.load("forks"). In Node: Registry.load("./forks"). Pass the directory explicitly; you can create new contracts without downloading it.
To build your own format from JSON, start with the quickstart. To extend a sample family, read Extending: forks.
| Prefix | Name | Domain | Core | Ext. | Parent |
|---|---|---|---|---|---|
a | Assessment items (multiple choice, Bloom + IRT 3PL + CAT metadata) | education / adaptive assessment | 8 | 0 | — |
card | Flashcards (spaced repetition) | education / microlearning | 8 | 0 | — |
cat | Product catalogue entries | e-commerce | 8 | 0 | — |
cls | Multi-label text classification outputs | NLP / support triage | 5 | 0 | — |
code | Programming exercises with tests | education / programming | 8 | 0 | — |
log | Service events / incident records | operations / observability | 8 | 0 | — |
map | Concept map edges | education / knowledge graphs | 5 | 0 | — |
ner | Named-entity annotations | NLP / data labelling | 6 | 0 | — |
q | Formative quiz items (assessment + feedback) | education / formative assessment | 8 | 3 | a |
r | Analytic rubric criteria | education / assessment | 6 | 0 | — |
s | Survey items (Likert) | research instruments | 6 | 0 | — |
sum | Micro-lesson summary segments | education / microlearning | 7 | 0 | — |
tc | Software test cases | software engineering / QA | 9 | 0 | — |
us | User stories with acceptance criteria | software engineering / agile | 8 | 0 | — |