Recipes — services earn their price
A service is not a price — it is a recipe. A list of phases (time × harmonic rate) and inputs (quantity × unit price), plus optional energy (kWh × source) and water (litres × tariff). Every line is sourced; the grand total is computed, not written.
Time comes from the A432 harmonics or the services bands. Energy composes with energy.js. A product's per-unit price emerges automatically.
Products
1 kg jam — recipe in action
7 lines — phases, fruit, sugar, jars, lids, labels, electricity, water — collapse into one number. Change the fruit price → that line recomputes. Change L1 → the phases recompute.
Services
Garden design — full engagement arc
garden design — small home garden
Yields: 1 design package
Phases (time × rate) — 1368.00 €
| Phase | h | Rate (€/h) | € line |
|---|---|---|---|
| first conversation | 1 | 0.00 | 0.00 |
| site survey + soil + sun mapping | 4 | 36.00 | 144.00 |
| the plan, the drawings, the planting list | 12 | 72.00 | 864.00 |
| review session with the owner | 2 | 108.00 | 216.00 |
| walkthrough + maintenance training | 2 | 72.00 | 144.00 |
Inputs (quantity × unit price) — 18.00 €
| Input | Qty | Unit | €/unit | € line |
|---|---|---|---|---|
| site survey kit | 1 | pcs | 0.00 | 0.00 |
| design booklet (print + bind) | 1 | pcs | 18.00 | 18.00 |
Total: 1386.00 € · Per unit: 1386.00 € · DR 9
Phases come from the services horo: the first hour (DISCOVERY) is free; field work (DELIVERY) is L5. The printed booklet is one input.
Workshop — intro to permaculture (group format)
workshop — introduction to permaculture (1 day)
Yields: 12 attendees
Phases (time × rate) — 1980.00 €
| Phase | h | Rate (€/h) | € line |
|---|---|---|---|
| pre-workshop prep + slide deck | 3 | 36.00 | 108.00 |
| the actual workshop day | 8 | 216.00 | 1728.00 |
| follow-up answers + post-workshop email | 2 | 72.00 | 144.00 |
Inputs (quantity × unit price) — 140.00 €
| Input | Qty | Unit | €/unit | € line |
|---|---|---|---|---|
| printed handouts | 12 | set | 3.00 | 36.00 |
| soil + seed sample kits | 12 | kit | 2.00 | 24.00 |
| venue (8h) | 1 | day | 80.00 | 80.00 |
Energy — 0.40 €
- energy: GRID: 4 kWh × 0.100 €/kWh = 0.40 €
Total: 2120.40 € · Per unit: 176.70 € · DR 5
Group format: 12 attendees. The total divides by attendee count — per_unit gives the per-seat price directly.
The architecture
.vitepress/recipes.js
↓ pulls rates from
.vitepress/services.js (engagement bands: DISCOVERY → PATRONAGE)
.vitepress/rodin.js (HARMONICS L1-L5)
.vitepress/energy.js (kWh × source)
.vitepress/water.js (litres × tariff)A recipe is a graph of references in the lattice — change one upstream rate and every product or service that uses it recomputes.