Development record
A legacy (unkeyed) private store with entries is refused by abcd source sync-banlist with no migration path: the refusal asks the user to hand-key every line, and the pre-commit guard repeats a warning about it on every commit, for ever. The verb should offer a migration that keeps every line matching what it matched, and the guard should name it once, not warn on every commit.
issueresolvedminoriss-2609252007433563
A legacy (unkeyed) private store with entries is refused by abcd source sync-banlist with no migration path: the refusal asks the user to hand-key every line, and the pre-commit guard repeats a warning about it on every commit, for ever. The verb should offer a migration that keeps every line matching what it matched, and the guard should name it once, not warn on every commit.
Grounds
- pursued: a legacy store is migrated in one command and matches exactly what it matched; a key or pattern changing across the migration, or the guard repeating the notice, would show it wrong
Frontmatter
| id | iss-2609252007433563 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2609252007433563-a-legacy-unkeyed-private-store-with.md
open on GitHub ↗ · commit history ↗