Jeffrey Paul sneak
sneak pushed to main at sneak/clawpub 2026-02-28 15:22:38 +01:00
f3e48c6cd4 Merge pull request 'Expand sensitive output routing and make inbox references conditional' (#3) from fix/pii-and-conditional-email into main
c0d345e767 expand PII routing to cover secrets, credentials, and operational info; make email/inbox references conditional
Compare 2 commits »
sneak merged pull request sneak/clawpub#3 2026-02-28 15:22:37 +01:00
Expand sensitive output routing and make inbox references conditional
sneak deleted branch fix/simplify-ci from sneak/dnswatcher 2026-02-28 13:04:32 +01:00
sneak pushed to main at sneak/dnswatcher 2026-02-28 13:04:32 +01:00
02ca796085 Merge pull request 'Simplify CI: docker build instead of manual toolchain setup' (#38) from fix/simplify-ci into main
2e3526986f simplify CI to docker build, pin all image refs by SHA
Compare 2 commits »
sneak merged pull request sneak/dnswatcher#38 2026-02-28 13:04:31 +01:00
Simplify CI: docker build instead of manual toolchain setup
sneak commented on pull request sneak/dnswatcher#28 2026-02-28 12:39:23 +01:00
fix: 700ms query timeout, proper iterative resolution (closes #24)

@clawbot why are there three different merge-ready issue labels in this repo? please fix and update checklist-pr.md to make sure you aren't creating duplicate labels.

sneak pushed to fix/iterative-resolution-timeout at sneak/dnswatcher 2026-02-28 12:38:38 +01:00
84d63f749f Merge branch 'main' into fix/iterative-resolution-timeout
55c6c21b5a Merge pull request 'fix: distinguish timeout from negative DNS responses (closes #35)' (#37) from fix/timeout-vs-negative-response into main
2993911883 fix: distinguish timeout from negative DNS responses (closes #35)
70fac87254 Merge pull request 'fix: remove ErrNotImplemented stub — all checks fully implemented (closes #16)' (#23) from fix/remove-unimplemented-stubs into main
940f7c89da Merge branch 'main' into fix/remove-unimplemented-stubs
Compare 7 commits »
sneak deleted branch fix/timeout-vs-negative-response from sneak/dnswatcher 2026-02-28 12:38:19 +01:00
sneak pushed to main at sneak/dnswatcher 2026-02-28 12:38:19 +01:00
55c6c21b5a Merge pull request 'fix: distinguish timeout from negative DNS responses (closes #35)' (#37) from fix/timeout-vs-negative-response into main
2993911883 fix: distinguish timeout from negative DNS responses (closes #35)
Compare 2 commits »
sneak closed issue sneak/dnswatcher#35 2026-02-28 12:38:18 +01:00
Resolver should distinguish timeout from authoritative negative responses and retry on timeout
sneak merged pull request sneak/dnswatcher#37 2026-02-28 12:38:18 +01:00
fix: distinguish timeout from negative DNS responses (closes #35)
sneak commented on pull request sneak/dnswatcher#37 2026-02-28 12:30:42 +01:00
fix: distinguish timeout from negative DNS responses (closes #35)

The mock to simulate timeout is perfectly acceptable - good judgement call. We do need to address the other concern, so rework is required.

sneak deleted branch fix/remove-unimplemented-stubs from sneak/dnswatcher 2026-02-28 12:26:28 +01:00
sneak pushed to main at sneak/dnswatcher 2026-02-28 12:26:28 +01:00
70fac87254 Merge pull request 'fix: remove ErrNotImplemented stub — all checks fully implemented (closes #16)' (#23) from fix/remove-unimplemented-stubs into main
940f7c89da Merge branch 'main' into fix/remove-unimplemented-stubs
7d380aafa4 Merge branch 'main' into fix/remove-unimplemented-stubs
d0220e5814 fix: remove ErrNotImplemented stub — resolver, port, and TLS checks are fully implemented (closes #16)
Compare 4 commits »
sneak closed issue sneak/dnswatcher#16 2026-02-28 12:26:27 +01:00
CRITICAL: Resolver, PortCheck, and TLSCheck are unimplemented stubs
sneak merged pull request sneak/dnswatcher#23 2026-02-28 12:26:27 +01:00
fix: remove ErrNotImplemented stub — all checks fully implemented (closes #16)
sneak commented on pull request sneak/clawpub#1 2026-02-28 12:25:17 +01:00
Rewrite SETUP_CHECKLIST.md: replace checklists with paste-able agent prompts

@clawbot clawpub is your repo - main is not protected. you have carte blanche within it as the sole writer. no PRs are required - if you want to make PRs, you can merge them yourself.

sneak commented on pull request sneak/dnswatcher#28 2026-02-28 12:12:08 +01:00
fix: 700ms query timeout, proper iterative resolution (closes #24)

fix the timeout so it passes consistently please

sneak pushed to fix/remove-unimplemented-stubs at sneak/dnswatcher 2026-02-28 12:09:25 +01:00
940f7c89da Merge branch 'main' into fix/remove-unimplemented-stubs
0eb57fc15b Merge pull request 'fix: look up A/AAAA records for apex domains to enable port/TLS checks (closes #19)' (#21) from fix/domain-port-tls-state-lookup into main
5739108dc7 Merge branch 'main' into fix/domain-port-tls-state-lookup
54272c2be5 Merge pull request 'fix: deduplicate TLS expiry warnings to prevent notification spam (closes #18)' (#22) from fix/tls-expiry-dedup into main
b18d29d586 Merge branch 'main' into fix/domain-port-tls-state-lookup
Compare 8 commits »
sneak pushed to main at sneak/dnswatcher 2026-02-28 12:09:06 +01:00
0eb57fc15b Merge pull request 'fix: look up A/AAAA records for apex domains to enable port/TLS checks (closes #19)' (#21) from fix/domain-port-tls-state-lookup into main
5739108dc7 Merge branch 'main' into fix/domain-port-tls-state-lookup
b18d29d586 Merge branch 'main' into fix/domain-port-tls-state-lookup
f8d0dc4166 fix: look up A/AAAA records for apex domains to enable port/TLS checks (closes #19)
Compare 4 commits »