Development record
itd-40 lists an in-tree .abcd/ directory as a strong managed marker; the ahoy chapter says it does not make a folder managed on its own
itd-40 lists an in-tree .abcd/ directory as a strong managed marker; the ahoy chapter says it does not make a folder managed on its own
A premise contradiction (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/brief/04-surfaces/01-ahoy.md:569— "recorded as a signal and reported, but it does not make a folder managed on its" - End B:
.abcd/development/intents/shipped/itd-40-folder-classification.md:33— "a CLAUDE.md/AGENTS.md marker block, an in-tree.abcd/directory, or an entry forcwd's root-commit SHA"
The folder-classification intent puts an in-tree .abcd/ directory among the strong markers that decide managed against unmanaged. The ahoy chapter says that directory is only recorded as a signal and a folder holding nothing but .abcd/ reports as unmanaged-folder (iss-88). Under one rule a bare .abcd/ folder classifies as managed-repo and under the other as unmanaged-folder, so a classifier cannot follow both.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 376.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): a later record already settles which end holds. Ahoy cites iss-88 for the narrowing, so a later record already says which rule holds; the shipped intent states the earlier rule.
Frontmatter
| id | iss-2610262033139821 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610262033139821-itd-40-lists-an-in-tree-abcd-directory.md
open on GitHub ↗ · commit history ↗
References1
- itd-40abcd Knows What Kind of Folder You're Inrelated
mentions2
- 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.
- iss-88abcd ahoy classifies a repo with a partial or stray .abcd/ as folder_kind managed-repo even when adopted is null and index_registered is false -- managed reads as abcd manages this when it only means abcd could. No folder_kind value distinguishes a stray .abcd/ built by another workflow from an abcd-adopted repo. Observed on Manuscripts, whose .abcd/development/ was hand-built with zero abcd involvement yet is reported managed. Related: iss-62 managed-repo-identity-gate. Detector: a folder_kind vocabulary that separates adopted from merely-abcd-shaped; acceptance is ahoy --json on a hand-built .abcd/ not reporting managed.