feat(app): ask 'how did it do?' when a harvest is noted (schema v13)

The note growers most wish they had two seasons later — did it do well,
was it worth keeping — never had a home. New append-only GardenOutcomes
table (lotId, season year, three-face rating, free note); the question
appears ONCE, inline, right after recording a harvest in the batch story,
and is skippable without a trace. The answer shows as one more story
line. Rides backups/sync like every mutable table (JSON codec, LWW
import, HLC clock absorb). Migration v12→v13 guarded + verified from
every historical version.
This commit is contained in:
vjrj 2026-07-18 12:18:25 +02:00
parent 92fd84590b
commit bb5b3d4a43
20 changed files with 6030 additions and 15 deletions

View file

@ -717,7 +717,18 @@
"created": "Added to your collection",
"from": "From {origin}",
"germinationResult": "Germination test — {percent}%",
"linkedEarlier": "Comes from an earlier batch"
"linkedEarlier": "Comes from an earlier batch",
"outcomeQuestion": "How did it do?",
"outcomeGood": "Well",
"outcomeMixed": "So-so",
"outcomePoor": "Poorly",
"outcomeNoteHint": "A note for your future self (optional)",
"outcomeSaved": "Noted",
"ratedGood": "It did well",
"ratedMixed": "It did so-so",
"ratedPoor": "It did poorly",
"outcomeTitle": "Season note",
"outcomeYear": "Season {year}"
},
"sale": {
"title": "Sales",