This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

The conventions-file block ahoy writes into a managed repository's AGENTS.md / CLAUDE.md (template internal/core/ahoy/defaults/claude-md-marker-block.md) names two paths that exist only in abcd's own source tree: .abcd/development/principles/ (the OPINIONS paragraph, 'the canonical conventions under .abcd/development/principles/') and .abcd/development/brief/05-internals/03-configuration.md (the closing 'For internals see …' line). Both sit inside the abcd-managed fence, so the adopter cannot hand-fix them: ahoy rewrites the block on drift. Met in practice in a managed repository whose CI pins v0.11.1, relayed by a peer session; that repository holds its own record deferred until abcd ships the fix. The principles half shares its ruling with iss-2608210934566220 (the injected OPINIONS rules' dangling pointers); the 03-configuration.md pointer is independent of that ruling and fixable on its own. Expected: the managed block names only paths that exist in the managed repository, or names them as abcd-repository locations.

issueopenminoriss-2610010618373016

The conventions-file block ahoy writes into a managed repository's AGENTS.md / CLAUDE.md (template internal/core/ahoy/defaults/claude-md-marker-block.md) names two paths that exist only in abcd's own source tree: .abcd/development/principles/ (the OPINIONS paragraph, 'the canonical conventions under .abcd/development/principles/') and .abcd/development/brief/05-internals/03-configuration.md (the closing 'For internals see …' line). Both sit inside the abcd-managed fence, so the adopter cannot hand-fix them: ahoy rewrites the block on drift. Met in practice in a managed repository whose CI pins v0.11.1, relayed by a peer session; that repository holds its own record deferred until abcd ships the fix. The principles half shares its ruling with iss-2608210934566220 (the injected OPINIONS rules' dangling pointers); the 03-configuration.md pointer is independent of that ruling and fixable on its own. Expected: the managed block names only paths that exist in the managed repository, or names them as abcd-repository locations.

Frontmatter

idiss-2610010618373016
typeissue
lifecycleopen
severityminor

mentions1