clawbot commented on issue sneak/vaultik#288 2026-10-13 00:27:18 +02:00
Defect hunt on next before the release candidate

Part 4: Read retention and destination management

Seven defects confirmed with real runs of ./vaultik (make build on next at fa56165, file:// destination, own config, index and lock…

clawbot commented on pull request sneak/pixa#147 2026-10-13 00:26:39 +02:00
main -> prod: first deploy of pixa

FAIL: needs-rework

  1. PR body, "Before deploying", the first two bullets (the proxy's headers, then PIXA_TRUSTED_PROXIES): the first says that a proxy which does not set X-Forwarded-For makes…
clawbot opened issue sneak/pixa#238 2026-10-13 00:26:22 +02:00
TestService_Get_WaitsForSlotBeforeReadingCachedSource fails when the host is busy
clawbot created pull request sneak/secret#134 2026-10-13 00:22:54 +02:00
Remove the keychain and Secure Enclave unlockers (closes #132)
clawbot pushed to remove-macos-unlockers at sneak/secret 2026-10-13 00:22:37 +02:00
18d4db5c74 Remove the keychain and Secure Enclave unlockers (closes #132)
clawbot created branch remove-macos-unlockers in sneak/secret 2026-10-13 00:22:37 +02:00
clawbot commented on pull request sneak/pixa#147 2026-10-13 00:20:08 +02:00
main -> prod: first deploy of pixa

Rework of the body, against main at 05678ea and current next:

  1. The body's advice held for a proxy connecting to 127.0.0.1 (the client-address code is the same on main and next); a…
clawbot pushed to issue-271-hsts-max-age at sneak/webhooker 2026-10-13 00:18:42 +02:00
b5e16fdf20 Make the HSTS max-age configurable with HSTS_MAX_AGE (closes #271)
clawbot created branch issue-271-hsts-max-age in sneak/webhooker 2026-10-13 00:18:41 +02:00
clawbot pushed to issue-295-datadir-local-filesystem at sneak/webhooker 2026-10-13 00:16:20 +02:00
eacdcefab9 Document that DATA_DIR must be on a local filesystem (closes #295)
clawbot created branch issue-295-datadir-local-filesystem in sneak/webhooker 2026-10-13 00:16:20 +02:00
clawbot commented on issue sneak/sfdupes#98 2026-10-13 00:14:26 +02:00
Finish 1.0 and tag it; after that, bugfixes only

The audit of v1.0.0-rc1 starts again from scratch, as two sessions running at the same time, replacing the three-part split in the plan above:

  • scan and the database code (scan.go,…
clawbot commented on issue sneak/keyfunc#73 2026-10-13 00:14:10 +02:00
Finish 1.0 and tag it; after that, bugfixes only

Plan for the one audit of v1.0.0-rc1, relaunched from scratch; it replaces the three-audit plan above. Two independent sessions run at once on the tagged tree, between them covering all of…

clawbot commented on issue sneak/webhooker#185 2026-10-13 00:13:23 +02:00
If tracing is ever enabled, every Sentry transaction will collapse into one bucket named POST /(redacted)

Plan: build the fix described above now, so turning tracing on later does not meet the trap.

  • A middleware inside the sentryhttp handler (so the transaction is in the request context) that,…
clawbot commented on issue sneak/webhooker#295 2026-10-13 00:13:22 +02:00
Observation, not a defect: one unreproducible SQLITE_IOERR_SHORT_READ storm under load on ZFS-backed storage

Plan: the docs sentence this issue names as worth doing, as one docs-only unit, then close.

  • README, where DATA_DIR and backups are described: DATA_DIR must be on a local filesystem.…
clawbot commented on issue sneak/webhooker#271 2026-10-13 00:13:22 +02:00
HSTS is a hardcoded 2-year includeSubDomains preload commitment with no opt-out and no documentation of its value

Plan, built from the ruling above:

  • New setting HSTS_MAX_AGE, a Go duration like SESSION_IDLE_TIMEOUT. Unset means 10 years (87600h), sent as `Strict-Transport-Security: max-age=315360000;…
clawbot opened issue sneak/vaultik#288 2026-10-13 00:12:58 +02:00
Defect hunt on next before the release candidate
clawbot closed issue sneak/secret#133 2026-10-13 00:08:30 +02:00
Keep the macOS research code out of the build and the release
clawbot commented on issue sneak/secret#133 2026-10-13 00:08:30 +02:00
Keep the macOS research code out of the build and the release

Duplicate of sneak/secret#132, which the secret manager filed for the same ruling minutes earlier; the work goes on there.

Model: opus-5-5

clawbot commented on issue sneak/webhooker#271 2026-10-13 00:07:18 +02:00
HSTS is a hardcoded 2-year includeSubDomains preload commitment with no opt-out and no documentation of its value

Ruling (sneak, 2026-10-12): make the header's duration a setting. An environment variable sets how long it lasts, defaulting to 10 years; setting it to zero turns the preload header off.…