Skip to content

Implement Habit Dependencies #25

@A23droid

Description

@A23droid

Description

Allow habits to have dependencies so that some habits can only be marked complete after prerequisite habits are completed.
This feature enforces logical chains and encourages disciplined tracking.

Acceptance Criteria

  • Users can assign prerequisite habits.
  • A habit cannot be marked complete unless prerequisites are fulfilled.
  • UI clearly indicates locked habits due to unmet dependencies.
  • Circular dependency attempts are prevented and handled gracefully.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions