Skip to main content

EXTENSIONS

Built by operatives — models, drivers, vaults, and reports, the parts that plug into Swamp.

Filter by what you need and pull what fits.

Selection
8 results
label:validation

Mere Pm Dev

@jeremy/mere-pm-dev · v2026.08.23.1

Build and validate the Mere package-manager source tree through fixed, cancellable Zig commands, and package its fresh-branch delivery workflows. Does not download Mere releases, manage a Mere root, build recipes, publish artifacts, or provide credentials.

upd Aug 2311 pullsA100/100

Restic Readiness

@sntxrr/restic-readiness · v2026.08.19.1

Rank a restic fleet by what has actually been proven restorable. A workflow-scope report that joins every @sntxrr/restic/repository step in a run — freshness, structural check, read-data verification, canary dump and restore drill — into one ranked findings list, where a rung that has never run is itself a finding. Read-only: it reads what the steps already wrote and never touches a repository.

upd Aug 1915 pullsA100/100

Jscad Stl Validator

@magistr/jscad-stl-validator · v2026.08.19.1

STL file validator — checks triangle count, degenerate faces, bounding box

upd Aug 194 pullsA100/100

Restic Repository

@sntxrr/restic-repository · v2026.08.07.2

Validate one restic repository from a neutral host — snapshot freshness and backup-scope drift, structural check, read-data verification against bitrot, a dump canary, and a size-capped restore drill that proves the backup can actually be restored. Strictly read-only: it refuses every restic write command and never takes a repository lock, so it can never break the backup it validates.

upd Aug 85 pullsA100/100

B2 Transfer

@sntxrr/b2-transfer · v2026.08.06.1

Backblaze B2 data-plane transfers via the Native API v4 — the thirteen upload, download and large-file operations, guarded. Inventories the interrupted large uploads B2 bills for invisibly, proves a bucket is readable and writable end to end, and refuses to move more than 100 MB without an explicit override.

upd Aug 71 pullsA100/100

Compose Project

@shelson/compose-project · v2026.07.23.6

Tracks a Docker Compose project's structure (services, volumes, networks) and flexible key/value configuration as swamp-managed data. Data-only — pair it with @keeb/docker/compose for actual lifecycle execution. Every parameter, service field, and volume/network option is validated against the official compose-spec JSON Schema before it's written, so typos and malformed values are rejected at write time rather than surfacing later as a broken `docker compose` run. Ships with a bundled schema snapshot so it works fully offline out of the box; run the updateSchema method on an instance to refresh it from the canonical compose-spec repository when you need a newer field.

upd Jul 237 pullsA100/100

Test Evidence Validator

@mgreten/test-evidence-validator · v2026.07.20.1

Validates a caller-supplied parsed test result for internal consistency and a recognized multi-language test-runner command, then commit-pins the evidence to an immutable Git commit and branch, returning a single pass/fail verdict.

upd Jul 20130 pullsA100/100

Session Write

@vcjdeboer/session-write · v2026.07.16.1

Let an AI fill in an analysis template without letting it touch the science. Governed parameter-fill: the AI fills ONLY the typed parameter slots of a frozen template, and `validate` is the deterministic gate that asserts the frozen structure was untouched and every fill satisfies its slot contract — bounded, validated, reproducible AI authoring, not free-form code generation. `author` builds Quarto (.qmd) or Jupyter (.ipynb) templates from structured cells (the writer owns the document layout and binds each param at its declared type) for R or Python; `init` wires an R project to record its work. The guarantee: what the AI can change is exactly the typed slots and nothing else — the template is the contract.

upd Jul 166 pullsA100/100