Showcase#

This section provides practical, copy-ready integration scenarios.

The first four target a different digestion architecture — how per-argument digesters are discovered. The last two cover the other half of an integration: declaring what each function accepts, and declaring the alternative names users may type.

Example Catalog#

Showcase

What you will find

Package Style Integration

One-file-per-argument digestion in _private/argdigest/argument, plus _argdigest.py defaults.

Registry Style Integration

Central argument -> digester mapping for teams that prefer explicit indexing.

Decorator Style Integration

Co-located digesters for compact modules and plugin-driven extension points.

Mixed Migration Strategy

Incremental rollout combining discovery styles while migrating legacy code.

Integrating an API with **kwargs

Declaring a Domain and a FunctionContract for the one case that cannot be covered by a signature.

Migrating a standardizer to alias tables

Turning a chain of if caller == ... renames into declared data, with the two mistakes the real migration produced.

Examples and Notebooks

Minimal embedded libraries and notebooks for manual smoke validation.

Showcase Notebook: Quickstart

Minimal notebook showing a first decorated function and immediate behavior.

Showcase Notebook: Example Integration

Notebook with a compact integration flow including pipeline registration.