Search by

kumwe / idempotency

llewellyn

Portable idempotency keys, immutable replay state and ledger ports.

Package info

github.com/kumwe/idempotency

pkg:composer/kumwe/idempotency

Statistics

Installs: 11

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.2 2026-09-08 16:53 UTC

README

Immutable replay identities, request fingerprints, captured results, state transitions and durable ledger ports.

Requires PHP 8.5 and an explicitly supplied Kumwe\CanonicalJson\CanonicalEncoder conforming to kumwe-canonical-json/generic-v1. CanonicalEncoder is supplied by the published kumwe/canonical-json 0.1.1 dependency. Normal publication verifies stable dependency versions and source commits; independent App adoption verification remains separate.

Run composer install and composer check. composer clean-consumer builds isolated ZIPs from this checkout and its installed declared Kumwe dependencies, installs a fresh no-dev authoritative consumer, and executes the shipped example. That proves candidate composition, not immutable release provenance.

See public API, integration, and migration handoff.