card — Flashcards (spaced repetition)
One flashcard per line: front, back, optional hint, tags, Bloom level and an initial ease factor for spaced repetition.
- Dominio
- education / microlearning
- Versión
- 1
- Padre
- — (raíz)
- Clave de registros
cards- Separador de lista
,- Archivo
- forks/card/contract.json
Campos por posición
| # | Tipo | Descripción | Parte |
|---|---|---|---|
id | str | (unique: True) | núcleo |
topic | str | núcleo | |
front | str | núcleo | |
back | str | núcleo | |
hint | str | (optional: True) | núcleo |
tags | list | (max: 8) | núcleo |
bloom | enum | (valores: L1, L2, L3, L4, L5, L6) | núcleo |
ease | float | (min: 1.3 · max: 3.0) | núcleo |
Ejemplo válido
card|n=12|d=20260603|l=es|t=repaso transversal|src=clase-64
c1|Biología|¿Qué organelo realiza la fotosíntesis?|El cloroplasto, gracias a la clorofila.|Pigmento verde|célula,plantas|L1|2.5
c2|Química|¿Qué mide el pH?|La acidez o basicidad de una solución (0-14).|Iones H+|soluciones,ácidos|L2|2.5
c3|Matemática|Resuelve 3x+6=18|x = 4||álgebra|L3|2.6
c4|Historia|Causas de la caída de Roma de Occidente|Presiones militares externas y crisis internas (económica, política).|Multicausal|roma,antigüedad|L4|2.3
c5|Literatura|¿Qué es un narrador no confiable?|Un narrador cuya versión debe contrastarse con otras evidencias del texto.||narrativa|L5|2.4
c6|Computación|Dos prácticas para reducir errores en una API|Validación de esquema y pruebas automatizadas.|Verificación temprana|api,calidad,testing|L6|2.5
c7|Física|Unidad SI de fuerza|El newton (N) = kg·m/s².||unidades|L1|2.7
c8|Geografía|Define cuenca hidrográfica|Territorio cuyas aguas drenan hacia un mismo río o lago.|Drenaje|hidrografía|L2|2.5
c9|Comunicación|Conector de causa|"Porque" introduce la causa de un hecho.||conectores,redacción|L3|2.6
c10|Economía|Sube el precio y baja la demanda: ¿qué pasa?|Disminuye la cantidad demandada.|Ley de la demanda|mercado|L4|2.4
c11|Ética|Criterios para evaluar una decisión pública|Impacto, justicia y evidencia.||ética,política|L5|2.3
c12|Arte|Principio de una campaña visual coherente|Unidad entre mensaje, color y audiencia.|Coherencia|diseño,comunicación|L6|2.4
Cárgalo en el playground o valida con mini validate forks/card/fixtures/valid.mini.
Notas de la familia
.mini-card — Flashcards (spaced repetition)#
Prefix: card Version: 1 Parent: — Domain: education / microlearning
One flashcard per line: front, back, optional hint, tags, Bloom level and an initial ease factor for spaced repetition.
Record layout#
id:str | topic:str | front:str | back:str | hint:str? | tags:list<str>[0..8] | bloom:enum{L1|L2|L3|L4|L5|L6} | ease:float[1.3..3.0]
| # | field | type | notes |
|---|---|---|---|
| 1 | id |
str |
core |
| 2 | topic |
str |
core |
| 3 | front |
str |
core |
| 4 | back |
str |
core |
| 5 | hint |
str? |
core; optional |
| 6 | tags |
list<str>[0..8] |
core |
| 7 | bloom |
enum{L1|L2|L3|L4|L5|L6} |
core |
| 8 | ease |
float[1.3..3.0] |
core |
Header keys#
| key | type | required | description |
|---|---|---|---|
d |
str |
no | generation date YYYYMMDD |
l |
str |
no | language code |
t |
str |
no | |
src |
str |
no | source lesson id |
n |
int |
yes | number of records |
v |
int |
no | contract version |
Example#
card|n=12|d=20260603|l=es|t=repaso transversal|src=clase-64
c1|Biología|¿Qué organelo realiza la fotosíntesis?|El cloroplasto, gracias a la clorofila.|Pigmento verde|célula,plantas|L1|2.5
c2|Química|¿Qué mide el pH?|La acidez o basicidad de una solución (0-14).|Iones H+|soluciones,ácidos|L2|2.5
…
Fixtures#
fixtures/valid.mini ↔ fixtures/canonical.json (round-trip), fixtures/escaping.mini ↔ fixtures/escaping.json, and the negative cases bad_count.mini, bad_arity.mini, bad_type.mini.
Prompt block#
Generate the transferable specification with mini prompt card.