sntxrr
I'm a long time swamp dweller.. I've named VPS servers moss, soggy, sodden, peat..
- Learning in the Open, Applying in the Openblog.sntxrr.devapproved
- AI Doesn't Replace On-Call Judgmentblog.sntxrr.devapproved
- #1584migrate-index silently drops entries with shallow paths — all of workflows-evaluated/ and any root-level filebug
- #1554s3-datastore: bulk pull writes to cache root instead of the namespace, wedging push and arming a full-datastore deletebug
- #1549access token mint prints an invalid retrieval command (vault get, not vault read-secret)bug
- #1458s3-datastore: bidirectional sync pull writes namespace-stripped copies to cache root, wedging push with no supported recoverybug
- #721remote-execution.md tutorial claims hello-world repo already has a vault configured, but it doesn'tbug
Home Ip
Resolve the current public IPv4 address and keep a 1Password field in sync with it via 1Password Connect
Oci Instance
Power-control an Oracle Cloud Infrastructure (OCI) compute instance — reboot (SOFTRESET/RESET), start, stop, and sync lifecycle state via the OCI Core API with RSA-SHA256 request signing.
Swamp Triage
Investigate why any swamp model or workflow is failing, without knowing anything about the domain it automates. Every method and workflow run leaves a @swamp/method-summary or @swamp/workflow-summary report behind as versioned model data, written on failure as well as success — so the full history of a target is already on disk with nothing extra instrumented. `investigate` resolves a target by name at call time, walks that history back to the boundary where it stopped working, and classifies the error into auth / unreachable / timeout / tls / rate_limit / not_found / config, each with a concrete next step. The distinction it exists to make is auth vs unreachable: a remote answering 403 is healthy and rejecting your credential (go to the vault), while a remote that never answers is a network problem (go to the host) — the two read almost identically in a notification and lead opposite ways. Unrecognised errors are reported as `unknown` verbatim rather than filed under a plausible-looking category. Read-only: it reads what previous runs recorded and never invokes the failing target.
Openrouter
Chat completions and model catalog listing against the OpenRouter LLM gateway API
Apprise Notify
Send notifications through an Apprise API server, fanning out to Matrix, Discord, ntfy, email and 100+ other services