v0.2.0
Summary
@workit/core 0.2.0 adds the core ownership and evidence foundation as explicit package subpaths while keeping the root import stable.
Highlights
- Add replay receipts, receipt ledgers, receipt analysis, activity terminal boundaries, and resource ownership helpers as explicit subpaths.
- Improve npm discoverability with targeted package keywords and a more specific package description.
- Clarify README examples for retry policies,
TaskFninvocation,renderTree(scope.status()), andwork().do()fail-fast output. - Normalize activity results before persistence so first execution and replay return the same JSON value.
- Derive OpenTelemetry instrumentation version from package metadata.
- Document the buffered
work().do()contract and cooperative cancellation boundary for hedged work.
Validation
- GitHub CI passed for PR #50.
- Release workflow dry-run passed.
- Release workflow published
@workit/core@0.2.0with npm provenance. - Published-package smoke install passed for ESM, CJS, and selected subpaths.