Skip to content

Stage: Secondary #234

@ljreaux

Description

@ljreaux

Summary

Build the Secondary stage panel and workflow.

This stage should support post-racking additions, readings, notes, and continued tracking.

Goals

  • Mirror the strengths of the Primary stage where appropriate
  • Support secondary ingredient logging and readings
  • Make movement into Bulk Age feel intentional

Tasks

  • Create SecondaryStagePanel
  • Show current volume
  • Show secondary ingredient checklist
  • Support logging individual secondary additions
  • Support bulk logging missing secondary additions if appropriate
  • Add gravity shortcut
  • Add temperature shortcut
  • Add pH shortcut
  • Add note/tasting/issue shortcut
  • Add volume logging
  • Define warnings for Secondary
  • Define prereqs for Bulk Age

Warnings to review

  • Missing primary ingredients carried over from earlier stage
  • Missing secondary additions
  • No gravity recorded since entering secondary
  • Missing current volume if needed

Decisions to make

  • Should secondary additions be required to leave the stage?
  • Should there be a stage-specific volume checkpoint here?
  • Should Secondary reuse shared checklist logic from Primary?

Done when

  • Secondary has a real panel, not just config placeholders
  • The stage can support actual day-to-day use

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions