Development record
The install summary's plain-language copy says three untrue things. The identity-pin item tells a person with a wrong recorded name or email to run abcd ahoy install again, but stepIdentityPin writes only while no pin exists, so a re-run changes nothing; the skipped-pin item says to answer y if the name and email shown are yours, but nothing shows a name or email (the pin rides on the settings confirm); and the public visibility meaning says only .abcd/ is kept out of git, omitting the /memory/ fence the public block also writes (gitignore.go visibilityEntries).
The install summary's plain-language copy says three untrue things. The identity-pin item tells a person with a wrong recorded name or email to run abcd ahoy install again, but stepIdentityPin writes only while no pin exists, so a re-run changes nothing; the skipped-pin item says to answer y if the name and email shown are yours, but nothing shows a name or email (the pin rides on the settings confirm); and the public visibility meaning says only .abcd/ is kept out of git, omitting the /memory/ fence the public block also writes (gitignore.go visibilityEntries).
Grounds
- pursued: the three sentences match the code; TestIdentityPinActionNamesWhatCorrectsAWrongPin, TestSkippedPinActionNamesWhatThePersonChecks and TestVisibilityMeaningNamesEveryFencedPath would fail if a re-run began correcting a pin without the copy changing, if the prompt stopped naming config-change, or if a fenced path went unnamed
Frontmatter
| id | iss-2609260057117878 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2609260057117878-the-install-summary-s-plain-language.md
open on GitHub ↗ · commit history ↗