This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

The ahoy install config prompts are unexplainable to a first-time user: core's Prompter interface passes bare enum values only (Prompt(key, choices, def) — e.g. oracle_backend: host-delegated|native|cli|api|mcp) with no per-choice help text, no definition of what an 'oracle' is, and no consequence statement (cost, credentials, tools needed). A host agent rendering the prompt has to invent descriptions, which can be wrong or circular ('native — uses the native backend'). Canonical plain-language descriptions for every choice belong in core, surfaced by every front door.

issueresolvedmajoriss-163

The ahoy install config prompts are unexplainable to a first-time user: core's Prompter interface passes bare enum values only (Prompt(key, choices, def) — e.g. oracle_backend: host-delegated|native|cli|api|mcp) with no per-choice help text, no definition of what an 'oracle' is, and no consequence statement (cost, credentials, tools needed). A host agent rendering the prompt has to invent descriptions, which can be wrong or circular ('native — uses the native backend'). Canonical plain-language descriptions for every choice belong in core, surfaced by every front door.

Grounds

  • pursued: every value question the install asks now reaches the person with core's own explanation; shown wrong if a question is asked with a key HelpFor does not know, which TestEveryInstallQuestionCarriesPlainLanguageHelp drives a real install to catch

Frontmatter

idiss-163
typeissue
lifecycleresolved
severitymajor

Referenced by1

mentions1