Cleaning
Description
A cleaning task describes the cleaning of a location or equipment on a farm. It does NOT mean cleaning of produce, which is covered as part of the “Wash and pack” task type.
Many types of certifications, including Organic require recording all inputs (see https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/744521729 for more information) on a farm. Since many cleaning tasks will require the use of a cleaning agent, it’s essential that users can record their use of cleaning agents on the cleaning task in LiteFarm.
Creation restrictions
Step | Restrictions |
---|---|
2. Task date | None |
3. Task location(s) | None |
4. Involves crops? | User bypasses this screen. |
5. Task assignment | None |
Creation attributes
Attribute | Data type | Required? | Example data | Notes |
---|---|---|---|---|
What needs to be cleaned? | Text | No | “Make sure to rub down the tables and sanitize the baskets” |
|
Will a cleaner or sanitizing agent be used? | Enum: {“Yes”, “No”} | Yes; default value is “No” | Yes | Product, amount, supplier, and Listed only appear if “Yes” is selected. |
Product | Text | No | Lavender soap | This will be persisted and retrieved from an inputs table (see Inputs for more details). |
Quantity | Decimal (w/ unit) | Yes | 25 mL | 0 - 9999. Ideally allows the user to choose either mass or volume Unit displays. If not, default to volume. |
Supplier |
| Organic | Dr. Bronners | Upon saving a cleaning task, the product, supplier, and permitted substances should be written to a table per the guidance in Inputs as an input of type cleaner. These values can be pre-populated in the future from that table. |
Listed in permitted substances list? | Enum: {“Yes”, “No”, “Not sure”} | Organic AND farm in Canada | Yes | Upon saving a cleaning task, the product, supplier, and permitted substances should be written to a table per the guidance in Inputs as an input of type cleaner. These values can be pre-populated in the future from that table. |
Estimated water usage? | Decimal (w/ unit) | No | 100 L | 0 - 9999. Displays volume per Unit displays. |
Task notes | Text | No | “Scrub down the bubbling station with 1% bleach solution. Let it dry overnight with the fan blowing on it.” |
|
Completion attributes
The following attributes are new when marking a task as completed.
Attribute | Data type | Required? | Example data | Notes |
---|---|---|---|---|
Did you make any changes to this task? | Enum: {“Yes”, “No”} | Yes; defaulted to no |
| All other fields are read-only unless “Yes” is selected. “Continue” becomes enabled after “Yes” or “No” is selected. |
The following attributes are retained from creation and edit and can be updated when marking a fertilizing task as complete.
Attribute | Data type | Required? | Example data | Notes |
---|---|---|---|---|
What needs to be cleaned? | Text | No | “Make sure to rub down the tables and sanitize the baskets” |
|
Will a cleaner or sanitizing agent be used? | Enum: {“Yes”, “No”} | Yes; default value is “No” | Yes | Product, amount, supplier, and Listed only appear if “Yes” is selected. |
Product | Text | No | Lavender soap | This will be persisted and retrieved from an inputs table (see Inputs for more details). |
Quantity | Decimal (w/ unit) | Yes | 25 mL | 0 - 9999. Ideally allows the user to choose either mass or volume Unit displays. |
Supplier |
| Organic | Dr. Bronners | Upon saving a cleaning task, the product, supplier, and permitted substances should be written to a table per the guidance in Inputs as an input of type cleaner. These values can be pre-populated in the future from that table. |
Listed in permitted substances list? | Enum: {“Yes”, “No”, “Not sure”} | Organic AND farm in Canada | Yes | Upon saving a cleaning task, the product, supplier, and permitted substances should be written to a table per the guidance in Inputs as an input of type cleaner. These values can be pre-populated in the future from that table. |
Other context