Skip to content

タグで全日程を横断検索したい(list -a -t) #27

Description

@rn404

問題

sava list -t <tag> は単日表示専用で、-a と併用するとエラーになる。

$ sava list -a -t nippo-cli
sava: tag filter cannot be combined with --all

「このタグの作業をいつやったか」を横断で振り返るユースケースが満たせない。

材料は揃っている

index.json は既に tag → [{date, hash}] を全日程分保持しており、tag 操作時に再生成される。読み側(diff と同様に self-heal で再構築)を足すだけで実現できる。

実装時の制約: #8 / #12 と同じく index の hashes は hash → 日付 1対1 前提である点に注意(このユースケース自体は tags 側しか使わないので影響なし)。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions