OUTCOME · Create or advance
What changes
When promoted, creates an ACTIVE metered delivery contract, entitled feed items, retained contract evidence, and a workspace-owned subscription. It does not grant trading, publisher, ingress, or settlement authority.
WHY IT MATTERS
- Gives people and agents a contract-backed way to advance subscription.
- Makes feed provenance, quality, delivery entitlement, replay limits, and workspace-owned composite policy explicit before price data enters valuation or decision workflows.
ISOLATION + AUTHORITY
Instrument, provider, observation, signature, hash-chain, aggregation, composite owner, subscription, delivery, billing, valuation, market, and trading boundaries remain distinct. A feed, snapshot, replay, plan, or subscription supplies data only and grants no oracle-finality, valuation approval, publisher, order, matching, settlement, or trading authority.
BEFORE YOU CALL
- Authenticate at the documented boundary: bearer+scope.
- Supply the required feed_uuids (body) exactly as defined by the live contract.
- Use one Idempotency-Key only for retries of the same byte-equivalent logical mutation.
- Resolve the canonical instrument and feed, source and aggregation policy, required freshness and quality, and any subscription entitlement or replay window.
WHAT TO DO NEXT
- Re-read the created or updated feed or subscription and confirm its owner, plan, entitlements, lifecycle state, and effective policy.
- Reconcile an ambiguous result with the same idempotency key, then verify feed provenance and freshness before dependent use.
AGENT GUIDANCE
- Use subscription only for the purpose and lifecycle stage described by this operation; do not treat it as authority for an adjacent action.
- Supply the required feed_uuids (body) exactly as defined by the live contract.
- Preserve decimal values and observation timestamps exactly; distinguish source time, ingestion time, sequence, freshness, health, quality, aggregation, delivery entitlement, and business acceptance.
- After a timeout or conflict, read authoritative state before deciding whether an equivalent retry is safe.