Add .editorconfig (refs #59) #60
Reference in New Issue
Block a user
Delete Branch "issue-59-editorconfig"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds
.editorconfig, copied byte-for-byte fromsneak/dnswatcher(blob2fe0ce0). This is the small, safe half of #59; the.golangci.ymlhalf is deferred — adopting the org-standard config surfaces ~2,990 lint findings on vaultik and needs a separate lint-cleanup decision (see #59). Hencerefs #59, notcloses.make checkanddocker build .are green (a static config file does not affect them). Left open for review (not merged).Independent adversarial review (reviewer separate from the author):
Review:
sneak/vaultikPRissue-59-editorconfig(a8a424d)1. Scope — PASS
Diff adds exactly one file,
.editorconfig(+12 lines), and nothing else.git log origin/main..origin/issue-59-editorconfigshows a single commit..golangci.ymlis NOT present — correctly deferred.2. Content byte-identical to
dnswatcher— PASS2fe0ce0, 178 bytesdnswatcher.editorconfigblob SHA:2fe0ce08508c7246d98b6bf8dbc96f0921f825f5, 178 bytesroot = true;[*]block: space/4/lf/utf-8/trim/final-newline;[Makefile]to tab).3. No side effects — PASS
.editorconfigis an editor-hint file read only by IDEs/editors that support the spec. It is not consumed bymake, the Go toolchain,go test,golangci-lint, or any CI step in this repo, so it cannot affectmake check, tests, or lint results. It is purely additive with zero runtime/build surface.4. Hygiene — PASS
Add .editorconfig (refs #59)— ends with(refs #59), correctly usingrefs(partial work, not closing the issue).Claude/Anthropic/AI/Co-Authored-By/claude.aireferences in the diff, the file, or the commit message.VERDICT: PASS