Commit dd5264b
feat(shopping-list): add --pantry and --ignore-pantry flags (#340)
* docs: add design for shopping-list pantry flags
Adds spec for --pantry and --ignore-pantry flags on the shopping-list
command, mirroring the existing --aisle handling.
* docs: add implementation plan for shopping-list pantry flags
* feat(shopping-list): add --pantry and --ignore-pantry flags
* refactor(shopping-list): drop unnecessary clone on args.pantry
* fix(shopping-list): error on unreadable explicit --pantry path (#343)
When --pantry is passed explicitly, surface read failures as errors
instead of silently warning and producing an unfiltered list. Auto-
discovered pantry paths still fall through silently, since absence is
expected.
Also remove the docs/superpowers/ planning artifacts that were
inadvertently committed with the feature.
Co-authored-by: Claude <noreply@anthropic.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent d685eaf commit dd5264b
1 file changed
Lines changed: 26 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
102 | 106 | | |
103 | 107 | | |
104 | 108 | | |
105 | 109 | | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
106 | 114 | | |
107 | 115 | | |
108 | 116 | | |
| |||
195 | 203 | | |
196 | 204 | | |
197 | 205 | | |
198 | | - | |
199 | | - | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
200 | 216 | | |
201 | 217 | | |
202 | 218 | | |
| |||
222 | 238 | | |
223 | 239 | | |
224 | 240 | | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
225 | 248 | | |
226 | 249 | | |
227 | 250 | | |
228 | 251 | | |
229 | 252 | | |
230 | 253 | | |
231 | | - | |
| 254 | + | |
232 | 255 | | |
233 | 256 | | |
234 | 257 | | |
| |||
0 commit comments