"As a user I want to be able to share some observations or take quick notes around the farm"
As requested by multiple users, this is the feature for a separate section on the sidebar that works like a farm noticeboard. The minimizable sidebar could exist alongside the new planned insights dashboard. Please use existing free libraries wherever relevant to avoid building from scratch.
Eg: Broken fence, Goat Dolly due for vaccination next Thur, Coyote sightings in the area - keep the goats locked after 5pm, Researcher Dave visiting Mon, Fill fuel
These may or may not be actionable, so they need not necessarily have an owner or a due date.
Must have: It is a simple note publish feature with a simple long text, upload media and publish. It is largely like a whiteboard one might have in their barn or shed, with an additional ability to add notes to self. This is not intended as a 1-1 chat, nor a task, but we might potentially expand it based on how the feature is working out.
Enabled functions: to begin with: For author — delete. For others, just view.
Initially, the notes can just be private (note to self) or public (like a noticeboard in barn). All published notes must appear in reverse chronological order along with the author's name and date.
To begin with, we can support historical notes up to a month, with archiving possible for up to 6 months in the past. If the notes are beyond 25MB or over a month, we encourage owner to archive to be able to continue using the notice board.
Open point: Not sure if it makes sense to associate a field / location to a note?
Great to have: When someone publishes a note to the noticeboard, a notification goes to all the members of the farm. Ability to delete posted note. Members can react with basic few emojis. A note can also be accompanied by one picture (jpeg / png). On mobile, can upload or open camera.
Unsure of — Download content of noticeboard.
Success criteria: %Usage = Number of farms using the farm noticeboard / Total number of true farms. If the % of farms using noticeboard is ≥15% of active farms, then the feature is considered successful.
For later scope: Based on user feedback, we can plan for specifically tagging people, creating tasks or custom tasks from notes. Depending on success of the feature, we could have AI join the chat and auto-create custom tasks from notes. For example, someone notices broken fence, AI can create a custom task "Fix fence". Possibility of moderation of posted content. Possibility to respond 1-1.