This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

When abcd site build adds missing interface labels to the repository's ui.json (addMissingLabels, the TG1 ruling) and the build then fails, the error returns an empty Result, so the CLI never names the labels it wrote: the person's file changed and nothing said so, against ADR 2609301720596683's 'the change it takes is visible' (review-tgLabels, minor).

issueresolvedminoriss-2609302210137965

When abcd site build adds missing interface labels to the repository's ui.json (addMissingLabels, the TG1 ruling) and the build then fails, the error returns an empty Result, so the CLI never names the labels it wrote: the person's file changed and nothing said so, against ADR 2609301720596683's 'the change it takes is visible' (review-tgLabels, minor).

Grounds

  • pursued: a build never changes the person's ui.json silently, even when it then fails; TestAFailedBuildNamesTheLabelsItAdded and the failing-build leg of TestSiteVerbsSayWhichLabelsTheyAdded went red before the fix and green after. A failed build whose stderr omits a label it wrote would show it wrong.

Frontmatter

idiss-2609302210137965
typeissue
lifecycleresolved
severityminor