Description
A Lambda function bound to a causal concurrency resource takes every series from the model, so it loses its captured baseline error fraction (the model only fails work through faults). Allow a bound function to declare a small background error fraction applied to admitted invocations, deterministic from the seed unit, alongside model-derived Errors.
Acceptance Criteria
- #1 A bound function with a declared background error fraction emits that share of Errors at baseline and adds model failures under a fault
- #2 Bound functions without it and unbound functions are unchanged
Definition of Done
- #1 just check (fmt-check, lint, gen-check, env-check, docs-check, test, race, hygiene, ui-check, compose-check, helm-test, lab-check, signal-fidelity)
- #2 just gen (only if a blueprint field, construct/workload config struct, or a skill under plugins/synthkit/skills/ changed)
- #3 just dump — inventory diffed against signals/
Implementation Notes
loop58 residual: a bound function’s background error share appears in aws_lambda_errors with no matching failed requests in an app consuming the same queue (operator assumption).