Development record
abcd lint exits 2 on a clean main checkout: four privacy-hygiene errors flag illustrative example paths (internal/core/ahoy/fsutil.go:40+42, internal/core/ahoy/store.go:170, internal/surface/cli/staleness_test.go:14 — comment prose and a test fixture like /home/alice/.local/bin/abcd), and no CI job runs the full conformance verb, so the repo's own lint sits red between releases. Either the lines take the sanctioned abcd-lint:allow marker (they are deliberately illustrative) or the rule learns the persona convention; and whether abcd lint belongs in CI is a separate maintainer call.
abcd lint exits 2 on a clean main checkout: four privacy-hygiene errors flag illustrative example paths (internal/core/ahoy/fsutil.go:40+42, internal/core/ahoy/store.go:170, internal/surface/cli/staleness_test.go:14 — comment prose and a test fixture like /home/alice/.local/bin/abcd), and no CI job runs the full conformance verb, so the repo's own lint sits red between releases. Either the lines take the sanctioned abcd-lint:allow marker (they are deliberately illustrative) or the rule learns the persona convention; and whether abcd lint belongs in CI is a separate maintainer call.
Frontmatter
| id | iss-274 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-274-abcd-lint-red-on-clean-main-checkout.md
open on GitHub ↗ · commit history ↗
mentions1
- iss-305abcd lint privacy-hygiene hard-fails on ordinary committed content because hasAbsHomePath lacks the leading-boundary predicate its scanner twin has