pallets/click · #0 · dc3dbd0 → 9982fae
click-completions
A 943-line pull request, split into 2 layers. Each layer passes PYTHONPATH=src python -m pytest -q -p no:cacheprovider -k "not (test_echo_via_pager and (test5 or test6))" on its own, and the last one is identical to the original.
5/5
checks pass
- Original
- 943 lines
- Largest layer
- 895 lines
- Layers
- 2
- Head tree
- 87b3e38
- Layer 02 tree
- 87b3e38
- Code written by AI
- 0 lines
Layers
- 011 · Dev dependencies update8 atoms · 48 lines8 atoms48 lines707 passed
- 022 · Shell completions for Zsh and Fish100 atoms · 895 lines100 atoms895 lines889 passed
Checks
Atom coverage
108 / 108
Every change appears in exactly one layer.
108 of 108 atoms in stack
Dependency order
77 / 77
Nothing depends on a later layer.
77 of 77 dependencies respected
Tree fidelity
Identical
The last layer is identical to the original pull request.
Top layer tree equals head tree
Layer shippability
2 / 2
Each layer passes the tests on its own.
2 of 2 layers passing tests
No new code
0 lines
Bob only moved existing changes between layers.
0 foreign lines in stack
How Bob was used
IBM Bob planned the layers in the ✂ Cleave mode, which has no tool that can edit files or run commands. Its only way to change the plan is to move existing hunks between layers.
- Ran in
- Bob IDE
- Read-only subagents
- —
- Cleave tool calls
- —
- Atoms moved in repair
- 0
- Tool calls allowed
- 14
- Source edits blocked
- 0
- Bobcoins
- 1.60
- Duration
- 0 ms