Reference · document
One portable recipe revision.
A Schemami recipe is source-language culinary content plus stable local structure. It is not an application record, translation store, or execution session.
Required envelope
| Field | Meaning |
|---|---|
schemami | Closed wire marker, exactly "1". |
collection + id | Portable document identity using lowercase local IDs. |
revision | Positive integer revision of this recipe identity. |
content_language | BCP 47 language of authored prose, such as pt-PT. |
title | Source-language recipe title. |
ingredients | Ordered recipe-local ingredient declarations. |
method | Recursive ordered method sequence. |
Local concepts
Ingredients, techniques, equipment, preparations, and outputs use IDs scoped to the recipe. An application may map them to its own catalog without asserting a global equivalence.
Optional portable facts
Formulas, components, parameters, sources, evidence, origin, outputs, and lineage appear only when authored or supported by the source.
Example
{
"schemami": "1",
"collection": "personal",
"id": "pao-de-centeio",
"revision": 1,
"content_language": "pt-PT",
"title": "Pão de centeio",
"ingredients": [
{
"id": "rye-flour",
"name": "Farinha de centeio",
"quantity": { "kind": "measured", "value": "300", "unit": "g" }
}
],
"method": {
"sequence": [
{
"kind": "step",
"id": "mix",
"instruction": "Misturar a farinha com os restantes ingredientes."
}
]
}
}