Feed smart-hidden chores into the chore list's hidden section#86
Merged
Conversation
Chores filtered out by smart visibility previously vanished with no way to reveal them from the chores screen, and the collapsed section's label still described the old fixed 60-day distant rule. The section now shows everything the active visibility mechanic hides: all chores beyond their cadence lead time when smart visibility is on, or the legacy distant chores when it is off, with the label matching the active mechanic. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PkGAjWNwYwrFbDihgjqqvs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Follow-up to #82 (smart chore visibility). Two gaps in the merged feature:
Changes
ChoreUiStatenow exposeshiddenChores, the exact complement ofdisplayed: with smart visibility on it contains every chore beyond its cadence lead time; with it off it contains the legacy distant (60+ days) chores. Both derive from a sharedwithinLeadTime()check so a chore is always in exactly one list.ChoreListScreen) revealshiddenChoresand its label matches the active mechanic: "N hidden until closer to due" under smart visibility, the old "N not due for 60+ days" wording only when smart visibility is off, and "Collapse hidden chores (N)" when expanded. Hidden chores can be viewed, logged, and edited from there like any other card.showDistant/toggleShowDistantrenamed toshowHidden/toggleShowHidden.changelog/unreleased/hidden-chores-section.json(patch bump).Testing
python3 a11y_check.pypasses (all clean).python3 check_changelog_fragment.py origin/mainpasses.🤖 Generated with Claude Code
https://claude.ai/code/session_01PkGAjWNwYwrFbDihgjqqvs
Generated by Claude Code