Development record
The folder-classification intent calls ahoy's registry of managed repositories "the history store"; in the history chapter that store is the transcript store, kept apart from the registry.
The folder-classification intent calls ahoy's registry of managed repositories "the history store"; in the history chapter that store is the transcript store, kept apart from the registry.
A naming conflict (severity nitpick) found by the cross-document consistency pass.
- End A:
.abcd/development/intents/shipped/itd-40-folder-classification.md:16— "the history store'sindex.jsonkeyed on each repo's root-commit SHA" - End B:
.abcd/development/brief/04-surfaces/11-history.md:15— "ahoy's registry stays under~/.abcd.noindex/history/and holds no transcripts."
itd-40 names the machine-wide registry of managed repositories the history store's index.json, under a scope heading "The history-store registry". The history chapter makes the history verb's store the session-transcript store under transcripts/<root-sha>/records/. It says ahoy's registry under history/ holds no transcripts, and that install provisions the registry, not the store. The one name "history store" therefore stands for two different stores.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 668.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): a later record already settles which end holds. The registry file is still index.json in the history folder (internal/core/ahoy/store.go) while the history verb's store is the separate transcripts tree, so the later chapter simply sharpens a name itd-40 used loosely.
Frontmatter
| id | iss-2610262036424620 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | nitpick |
.abcd/work/issues/wontfix/iss-2610262036424620-the-folder-classification-intent-calls.md
open on GitHub ↗ · commit history ↗
References1
- itd-40abcd Knows What Kind of Folder You're Inrelated
mentions1
- dcn-26102711123305362026-10-27 — The product thinker accepted on 2026-10-27 the triage of the 1301 records the 2026-10-26 consistency pass filed. The duplicates, the records a later record already settles, the ones that are no contradiction and the one already fixed are closed with each reader's reason. Every other record gets its fix as its remedy, the rulings' accepted answers included, so a drain can take it. The 45 major records left open are deferred past v0.15.1, because the brief's single-home rewrite rewrites or removes most of the passages they quote. The person ruled the major rulings one at a time; the minor rulings take their recommended answers.