Default granularity
Weights: same scale, slot, note post-stool. Vaccines/deworm: dates + next due; products optional. Visits: five-part bridge to long notes. Symptoms: duration + triggers. Meds: normalize mg/ml.
Labs: headline conclusion + abnormal list; stash PDFs separately. Notes: ramble OK if titles carry keywords.
Cross-link without duplication
Link visit entries to lab IDs or weight titles instead of paste-cloning; symptom entries end with “see med entry on …”—single source of truth.
Chronic cases: monthly index snapshot; daily entries capture deviations only.
Filters that survive busy weeks
Pin three saved filters—14d weights, active meds, open symptoms—the minimal sufficient bag for the next consult.
Boarding handoffs: export vaccine/deworm/allergy/emergency contact slices rather than sharing full credentials.
Common pitfalls
Don’t spam weight timelines with feeding chatter—keep curves sparse and high quality.
Symptoms host observations, not confident diagnoses—future-you reads calmer.
Limits
Templates don’t personalize prescriptions or drug-interaction check—defer to professionals.
Patterns also live under `/official/g` (visit summary template); fields evolve per app release notes.