bulk-ferment-remaining
Bulk ferment remaining
This skill answers one question: how long until the bulk ferment is expected to finish.
It reads the start time and the initial dough volume from the Zephyr bake log, rebuilds the temperature parquet with chargingcheetah, and runs ferment.py.
It prints one line on success and says nothing else.
The line is the same whichever field the user asked about, whether time remaining, expected volume, rise or temperature, so a question about one field is answered by the whole line and never by a reworded subset.
Read the zephyr skill first for the key scheme, the bake log filenames, and the event_time tags.
Inputs
zephyr is required and has no default.
It accepts only the Zephyr key form, such as 2 or 3-2.
Anything else, including a bake log date, is an error, so say what was accepted and ask again.