Acceptance Criteria
- #1 Emit admitted DynamoDB names through cw.EmitStats with exact account/table/operation/stream/source alternatives, not union-filled dimensions or per-table account duplication.
- #2 Explicit synthetic identity and independently plausible per-period capacity/request statistics honor documented units, zero-traffic capacity sampling, finite inputs and sparse/zero volume semantics; unverified native export stays refused.
- #3 Root integrates registry/blueprint/generated docs and inventory comparison; public-boundary/scoped red-green tests and final composed gates/review pass.
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 Plan
Frozen first-consumer revision1: isolated DynamoDB runtime owner; root owns loader/registry/schema/public proof. Initial remote-write only, explicit rejection of unimplemented native export; account/table/operation/stream/source alternatives remain distinct.
Final Summary
Landed7573924: fifteen bounded provisioned-table/account RW bases with exact profiles, integral physical counts and real pause. Independent review found cadence-jitter carry starvation; genuine four-lane red/green fix preserves earned fractions while capping new accrual. Delta review and root exact binding, complete CodeRabbit, canonical gen/public CLI inventory and parallel exact clean-tree fullcheck/race passed. Existing decimal-floor limitation disclosed; no numerical/native/backend fidelity claim.