Green Ledger
Enter the team password to continue
Wrong password
Green Ledger
Harvest
Harvest
Valve → crop → variety, weigh crates
Logged byauto
Enter your name
Valve — set first
Crop
Variety
Choose crop & variety
Plot auto
Crate weights (kg)
Total 0 kg 0 crates

Excel corrections

For fixing many harvest rows at once in Excel. Load draft copies the current list into the DRAFT sheet of Green Ledger Harvest.xlsx. Edit the values there (never change the RowId), then Apply — it saves a SNAPSHOT backup first, then updates the list by RowId. It never deletes rows. Single fixes are easier with the ✏️/🗑️ above.

Grade
Weigh crates by class · A+B → cold room, C → disposal
Logged byauto
Enter your name
Valve — set first
Crop
Variety
Choose crop & variety
Plot auto
Grading datetoday
Auto-set to the harvest’s date when known. Change it to log an earlier day’s grading.
Crates — tap class, type kg
A+Broom 1: 0 kg Class C → disposal: 0 kg

Excel corrections

For fixing many grade rows at once in Excel. Load draft copies the current list into the DRAFT sheet of Green Ledger Grade.xlsx. Edit the values there (never change the RowId; the % recompute on apply), then Apply — it saves a SNAPSHOT backup first, then updates the list by RowId. It never deletes rows. Single fixes are easier with the ✏️/🗑️ above.

Names out of sync? If a variety name or code was fixed in the harvest log but the grade list still shows the old name (a leftover duplicate from before this auto-sync existed), this scans every grade row against the current harvest and fixes the mismatched names/codes in one tap. Plot-scoped; it skips any plot whose harvest has more than one variety.

Class C disposals lumped together? Class C waste auto-logs to disposal when you grade. This rebuilds today’s auto Class C disposal rows straight from the grade log — one row per crop + variety + plot + valve — so any that were merged into one row are split out correctly. Manual packing / sales disposals are left untouched.

Disposal
Production auto from Grade Class C · packing & sales manual
Production disposal fills in automatically from Grade (Class C). Use this for Packing or Sales disposal.
Sales waste = stock gone bad. Quantity starts at 0 — enter only the spoiled kg.
Disposal datetoday
Change this to log an earlier day’s packing / sales waste.
Total to dispose: 0 kg
Status
Live stock, today, cycles & yield
Settings
Profile, team & password
Your name
Currently logged in as
Team members

These names appear on the login screen and as "logged by".

Add a member
Team password

Workers enter this to open the app. Keep it simple to share.

Current password
Session
Data

Starting fresh? Stock is calculated from your grade & harvest records, so this wipes all stock and all harvest, grade, sales & disposal records on this device, then pushes the empty state to your other phones. Your setup — team, plots, market names, password — is kept.

Done