Imported from polymetrics-ai/cli (
docs/skills/pm-woocommerce/SKILL.md). Install upstream withnpx skills add polymetrics-ai/cli --skill pm-woocommerce. Copyright stays with the author.
pm-woocommerce
Purpose
Reads WooCommerce orders, products, customers, and coupons through the WooCommerce REST API (wc/v3).
Icon
- id: woocommerce
- asset: icons/woocommerce.svg
- source: upstream_registry
- review_status: upstream_seeded
- review_url: https://woocommerce.github.io/woocommerce-rest-api-docs/
Capabilities
- check=true catalog=true read=true write=false query=false
- Integration type: api
Authentication
- Use pm credentials add with --from-env or --value-stdin for secret fields.
Configuration
- base_url (required)
- max_pages
- page_size
- start_date
- api_key (secret) (required)
- api_secret (secret) (required)
ETL Streams
- orders:
- primary key: id
- cursor: date_modified_gmt
- fields: currency(string), customer_id(integer), date_created(string), date_created_gmt(string), date_modified(string), date_modified_gmt(string), date_paid(string), id(integer), number(string), payment_method(string), status(string), total(string), total_tax(string)
- products:
- primary key: id
- cursor: date_modified_gmt
- fields: date_created_gmt(string), date_modified_gmt(string), id(integer), name(string), price(string), regular_price(string), sale_price(string), sku(string), slug(string), status(string), stock_quantity(integer), stock_status(string), total_sales(integer), type(string)
- customers:
- primary key: id
- cursor: date_modified_gmt
- fields: date_created(string), date_created_gmt(string), date_modified(string), date_modified_gmt(string), email(string), first_name(string), id(integer), is_paying_customer(boolean), last_name(string), role(string), username(string)
- coupons:
- primary key: id
- cursor: date_modified_gmt
- fields: amount(string), code(string), date_created(string), date_created_gmt(string), date_expires(string), date_modified(string), date_modified_gmt(string), discount_type(string), id(integer), usage_count(integer), usage_limit(integer)
Sync Modes
- ETL sync modes: full_refresh_append, full_refresh_overwrite, full_refresh_overwrite_deduped, incremental_append, incremental_append_deduped
Security
- read risk: external WooCommerce store read of orders, products, customers, and coupons
- Never pass secret values in chat, shell arguments, logs, docs, or JSON output.
Command Surface
- Declared woocommerce API commands.
- Usage: pm woocommerce [flags]
- Global flags:
- --approval-token-stdin (boolean): Read the approval token as one bounded line from standard input.
- Other Commands
- operations get-wp-json-wc-v3 - Declared direct read: GET /wp-json/wc/v3. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-1-1 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-coupons - Declared etl: GET /wp-json/wc/v3/coupons. [intent=etl availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-coupons-2-2 has no declaration-owned executable etl route.
- operations post-wp-json-wc-v3-coupons - Declared direct write: POST /wp-json/wc/v3/coupons. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-coupons-3-3 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-coupons-id - Declared direct write: DELETE /wp-json/wc/v3/coupons/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-coupons-id-4-4 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-coupons-id - Declared direct read: GET /wp-json/wc/v3/coupons/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-coupons-id-5-5 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-coupons-id - Declared direct write: PUT /wp-json/wc/v3/coupons/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-coupons-id-6-6 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-coupons-batch - Declared direct write: POST /wp-json/wc/v3/coupons/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-coupons-batch-7-7 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-customers - Declared etl: GET /wp-json/wc/v3/customers. [intent=etl availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-customers-8-8 has no declaration-owned executable etl route.
- operations post-wp-json-wc-v3-customers - Declared direct write: POST /wp-json/wc/v3/customers. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-customers-9-9 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-customers-id - Declared direct write: DELETE /wp-json/wc/v3/customers/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-customers-id-10-10 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-customers-id - Declared direct read: GET /wp-json/wc/v3/customers/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-customers-id-11-11 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-customers-id - Declared direct write: PUT /wp-json/wc/v3/customers/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-customers-id-12-12 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-customers-id-downloads - Declared direct read: GET /wp-json/wc/v3/customers/{id}/downloads. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-customers-id-downloads-13-13 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-customers-batch - Declared direct write: POST /wp-json/wc/v3/customers/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-customers-batch-14-14 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-data - Declared direct read: GET /wp-json/wc/v3/data. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-data-15-15 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-data-continents - Declared direct read: GET /wp-json/wc/v3/data/continents. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-data-continents-16-16 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-data-continents-location - Declared direct read: GET /wp-json/wc/v3/data/continents/{location}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-data-continents-location-17-17 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-data-countries - Declared direct read: GET /wp-json/wc/v3/data/countries. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-data-countries-18-18 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-data-countries-location - Declared direct read: GET /wp-json/wc/v3/data/countries/{location}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-data-countries-location-19-19 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-data-currencies - Declared direct read: GET /wp-json/wc/v3/data/currencies. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-data-currencies-20-20 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-data-currencies-currency - Declared direct read: GET /wp-json/wc/v3/data/currencies/{currency}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-data-currencies-currency-21-21 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-data-currencies-current - Declared direct read: GET /wp-json/wc/v3/data/currencies/current. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-data-currencies-current-22-22 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-orders - Declared etl: GET /wp-json/wc/v3/orders. [intent=etl availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-orders-23-23 has no declaration-owned executable etl route.
- operations post-wp-json-wc-v3-orders - Declared direct write: POST /wp-json/wc/v3/orders. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: /wp-json/wc/v3/orders is a mutation endpoint; this bundle has no reviewed write record schema, approval risk, or legacy write contract for that operation; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-orders-24-24 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-orders-id - Declared direct write: DELETE /wp-json/wc/v3/orders/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: reverse ETL delete not enabled for this connector; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-orders-id-25-25 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-orders-id - Declared direct read: GET /wp-json/wc/v3/orders/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-orders-id-26-26 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-orders-id - Declared direct write: PUT /wp-json/wc/v3/orders/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: /wp-json/wc/v3/orders/{id} is a mutation endpoint; this bundle has no reviewed write record schema, approval risk, or legacy write contract for that operation; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-orders-id-27-27 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-orders-id-actions-email-templates - Declared direct read: GET /wp-json/wc/v3/orders/{id}/actions/email_templates. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-orders-id-actions-email-templates-28-28 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-orders-id-actions-send-email - Declared direct write: POST /wp-json/wc/v3/orders/{id}/actions/send_email. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-orders-id-actions-send-email-29-29 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-orders-id-actions-send-order-details - Declared direct write: POST /wp-json/wc/v3/orders/{id}/actions/send_order_details. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-orders-id-actions-send-order-details-30-30 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-orders-id-notes - Declared direct read: GET /wp-json/wc/v3/orders/{id}/notes. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-orders-id-notes-31-31 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-orders-id-notes - Declared direct write: POST /wp-json/wc/v3/orders/{id}/notes. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-orders-id-notes-32-32 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-orders-id-notes-note-id - Declared direct write: DELETE /wp-json/wc/v3/orders/{id}/notes/{note_id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-orders-id-notes-note-id-33-33 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-orders-id-notes-note-id - Declared direct read: GET /wp-json/wc/v3/orders/{id}/notes/{note_id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-orders-id-notes-note-id-34-34 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-orders-id-refunds - Declared direct read: GET /wp-json/wc/v3/orders/{id}/refunds. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-orders-id-refunds-35-35 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-orders-id-refunds - Declared direct write: POST /wp-json/wc/v3/orders/{id}/refunds. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-orders-id-refunds-36-36 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-orders-id-refunds-refund-id - Declared direct write: DELETE /wp-json/wc/v3/orders/{id}/refunds/{refund_id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-orders-id-refunds-refund-id-37-37 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-orders-id-refunds-refund-id - Declared direct read: GET /wp-json/wc/v3/orders/{id}/refunds/{refund_id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-orders-id-refunds-refund-id-38-38 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-orders-id-refunds-preview - Declared direct write: POST /wp-json/wc/v3/orders/{id}/refunds/preview. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-orders-id-refunds-preview-39-39 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-orders-batch - Declared direct write: POST /wp-json/wc/v3/orders/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-orders-batch-40-40 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-payment-gateways - Declared direct read: GET /wp-json/wc/v3/payment_gateways. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-payment-gateways-41-41 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-payment-gateways-id - Declared direct read: GET /wp-json/wc/v3/payment_gateways/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-payment-gateways-id-42-42 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-payment-gateways-id - Declared direct write: PUT /wp-json/wc/v3/payment_gateways/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-payment-gateways-id-43-43 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products - Declared etl: GET /wp-json/wc/v3/products. [intent=etl availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-44-44 has no declaration-owned executable etl route.
- operations post-wp-json-wc-v3-products - Declared direct write: POST /wp-json/wc/v3/products. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-45-45 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-products-id - Declared direct write: DELETE /wp-json/wc/v3/products/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-products-id-46-46 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-id - Declared direct read: GET /wp-json/wc/v3/products/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-id-47-47 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-products-id - Declared direct write: PUT /wp-json/wc/v3/products/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-products-id-48-48 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-product-id-duplicate - Declared direct write: POST /wp-json/wc/v3/products/{product_id}/duplicate. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-product-id-duplicate-49-49 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-product-id-variations - Declared direct read: GET /wp-json/wc/v3/products/{product_id}/variations. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-product-id-variations-50-50 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-products-product-id-variations - Declared direct write: POST /wp-json/wc/v3/products/{product_id}/variations. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-product-id-variations-51-51 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-products-product-id-variations-id - Declared direct write: DELETE /wp-json/wc/v3/products/{product_id}/variations/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-products-product-id-variations-id-52-52 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-product-id-variations-id - Declared direct read: GET /wp-json/wc/v3/products/{product_id}/variations/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-product-id-variations-id-53-53 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-products-product-id-variations-id - Declared direct write: PUT /wp-json/wc/v3/products/{product_id}/variations/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-products-product-id-variations-id-54-54 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-product-id-variations-batch - Declared direct write: POST /wp-json/wc/v3/products/{product_id}/variations/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-product-id-variations-batch-55-55 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-attributes - Declared direct read: GET /wp-json/wc/v3/products/attributes. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-attributes-56-56 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-products-attributes - Declared direct write: POST /wp-json/wc/v3/products/attributes. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-attributes-57-57 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-attributes-attribute-id-terms - Declared direct read: GET /wp-json/wc/v3/products/attributes/{attribute_id}/terms. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-attributes-attribute-id-terms-58-58 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-products-attributes-attribute-id-terms - Declared direct write: POST /wp-json/wc/v3/products/attributes/{attribute_id}/terms. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-attributes-attribute-id-terms-59-59 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-products-attributes-attribute-id-terms-id - Declared direct write: DELETE /wp-json/wc/v3/products/attributes/{attribute_id}/terms/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-products-attributes-attribute-id-terms-id-60-60 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-attributes-attribute-id-terms-id - Declared direct read: GET /wp-json/wc/v3/products/attributes/{attribute_id}/terms/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-attributes-attribute-id-terms-id-61-61 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-products-attributes-attribute-id-terms-id - Declared direct write: PUT /wp-json/wc/v3/products/attributes/{attribute_id}/terms/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-products-attributes-attribute-id-terms-id-62-62 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-attributes-attribute-id-terms-batch - Declared direct write: POST /wp-json/wc/v3/products/attributes/{attribute_id}/terms/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-attributes-attribute-id-terms-batch-63-63 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-products-attributes-id - Declared direct write: DELETE /wp-json/wc/v3/products/attributes/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-products-attributes-id-64-64 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-attributes-id - Declared direct read: GET /wp-json/wc/v3/products/attributes/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-attributes-id-65-65 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-products-attributes-id - Declared direct write: PUT /wp-json/wc/v3/products/attributes/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-products-attributes-id-66-66 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-attributes-batch - Declared direct write: POST /wp-json/wc/v3/products/attributes/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-attributes-batch-67-67 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-batch - Declared direct write: POST /wp-json/wc/v3/products/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-batch-68-68 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-categories - Declared direct read: GET /wp-json/wc/v3/products/categories. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-categories-69-69 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-products-categories - Declared direct write: POST /wp-json/wc/v3/products/categories. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-categories-70-70 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-products-categories-id - Declared direct write: DELETE /wp-json/wc/v3/products/categories/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-products-categories-id-71-71 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-categories-id - Declared direct read: GET /wp-json/wc/v3/products/categories/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-categories-id-72-72 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-products-categories-id - Declared direct write: PUT /wp-json/wc/v3/products/categories/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-products-categories-id-73-73 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-categories-batch - Declared direct write: POST /wp-json/wc/v3/products/categories/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-categories-batch-74-74 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-custom-fields-names - Declared direct read: GET /wp-json/wc/v3/products/custom-fields/names. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-custom-fields-names-75-75 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-products-reviews - Declared direct read: GET /wp-json/wc/v3/products/reviews. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-reviews-76-76 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-products-reviews - Declared direct write: POST /wp-json/wc/v3/products/reviews. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-reviews-77-77 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-products-reviews-id - Declared direct write: DELETE /wp-json/wc/v3/products/reviews/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-products-reviews-id-78-78 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-reviews-id - Declared direct read: GET /wp-json/wc/v3/products/reviews/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-reviews-id-79-79 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-products-reviews-id - Declared direct write: PUT /wp-json/wc/v3/products/reviews/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-products-reviews-id-80-80 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-reviews-batch - Declared direct write: POST /wp-json/wc/v3/products/reviews/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-reviews-batch-81-81 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-shipping-classes - Declared direct read: GET /wp-json/wc/v3/products/shipping_classes. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-shipping-classes-82-82 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-products-shipping-classes - Declared direct write: POST /wp-json/wc/v3/products/shipping_classes. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-shipping-classes-83-83 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-products-shipping-classes-id - Declared direct write: DELETE /wp-json/wc/v3/products/shipping_classes/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-products-shipping-classes-id-84-84 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-shipping-classes-id - Declared direct read: GET /wp-json/wc/v3/products/shipping_classes/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-shipping-classes-id-85-85 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-products-shipping-classes-id - Declared direct write: PUT /wp-json/wc/v3/products/shipping_classes/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-products-shipping-classes-id-86-86 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-shipping-classes-batch - Declared direct write: POST /wp-json/wc/v3/products/shipping_classes/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-shipping-classes-batch-87-87 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-tags - Declared direct read: GET /wp-json/wc/v3/products/tags. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-tags-88-88 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-products-tags - Declared direct write: POST /wp-json/wc/v3/products/tags. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-tags-89-89 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-products-tags-id - Declared direct write: DELETE /wp-json/wc/v3/products/tags/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-products-tags-id-90-90 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-products-tags-id - Declared direct read: GET /wp-json/wc/v3/products/tags/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-products-tags-id-91-91 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-products-tags-id - Declared direct write: PUT /wp-json/wc/v3/products/tags/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-products-tags-id-92-92 has no declaration-owned executable direct_write route.
- operations post-wp-json-wc-v3-products-tags-batch - Declared direct write: POST /wp-json/wc/v3/products/tags/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-products-tags-batch-93-93 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-refunds - Declared direct read: GET /wp-json/wc/v3/refunds. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-refunds-94-94 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-reports - Declared direct read: GET /wp-json/wc/v3/reports. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-reports-95-95 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-reports-coupons-totals - Declared direct read: GET /wp-json/wc/v3/reports/coupons/totals. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-reports-coupons-totals-96-96 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-reports-customers-totals - Declared direct read: GET /wp-json/wc/v3/reports/customers/totals. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-reports-customers-totals-97-97 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-reports-orders-totals - Declared direct read: GET /wp-json/wc/v3/reports/orders/totals. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-reports-orders-totals-98-98 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-reports-products-totals - Declared direct read: GET /wp-json/wc/v3/reports/products/totals. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-reports-products-totals-99-99 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-reports-reviews-totals - Declared direct read: GET /wp-json/wc/v3/reports/reviews/totals. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-reports-reviews-totals-100-100 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-reports-sales - Declared direct read: GET /wp-json/wc/v3/reports/sales. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-reports-sales-101-101 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-reports-top-sellers - Declared direct read: GET /wp-json/wc/v3/reports/top_sellers. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-reports-top-sellers-102-102 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-settings - Declared direct read: GET /wp-json/wc/v3/settings. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-settings-103-103 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-settings-group-id-id - Declared direct read: GET /wp-json/wc/v3/settings/{group_id}/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-settings-group-id-id-104-104 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-settings-group-id-id - Declared direct write: PUT /wp-json/wc/v3/settings/{group_id}/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-settings-group-id-id-105-105 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-settings-id - Declared direct read: GET /wp-json/wc/v3/settings/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-settings-id-106-106 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-settings-id-batch - Declared direct write: POST /wp-json/wc/v3/settings/{id}/batch. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-settings-id-batch-107-107 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-shipping-methods - Declared direct read: GET /wp-json/wc/v3/shipping_methods. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-shipping-methods-108-108 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-shipping-methods-id - Declared direct read: GET /wp-json/wc/v3/shipping_methods/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-shipping-methods-id-109-109 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-shipping-zones - Declared direct read: GET /wp-json/wc/v3/shipping/zones. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-shipping-zones-110-110 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-shipping-zones - Declared direct write: POST /wp-json/wc/v3/shipping/zones. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-shipping-zones-111-111 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-shipping-zones-id - Declared direct write: DELETE /wp-json/wc/v3/shipping/zones/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-shipping-zones-id-112-112 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-shipping-zones-id - Declared direct read: GET /wp-json/wc/v3/shipping/zones/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-shipping-zones-id-113-113 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-shipping-zones-id - Declared direct write: PUT /wp-json/wc/v3/shipping/zones/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-shipping-zones-id-114-114 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-shipping-zones-id-locations - Declared direct read: GET /wp-json/wc/v3/shipping/zones/{id}/locations. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-shipping-zones-id-locations-115-115 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-shipping-zones-id-locations - Declared direct write: PUT /wp-json/wc/v3/shipping/zones/{id}/locations. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-shipping-zones-id-locations-116-116 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-shipping-zones-id-methods - Declared direct read: GET /wp-json/wc/v3/shipping/zones/{id}/methods. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-shipping-zones-id-methods-117-117 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations post-wp-json-wc-v3-shipping-zones-id-methods - Declared direct write: POST /wp-json/wc/v3/shipping/zones/{id}/methods. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.post-wp-json-wc-v3-shipping-zones-id-methods-118-118 has no declaration-owned executable direct_write route.
- operations delete-wp-json-wc-v3-shipping-zones-zone-id-methods-id - Declared direct write: DELETE /wp-json/wc/v3/shipping/zones/{zone_id}/methods/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute with destructive confirmation; risk: Documented provider deletion is not promoted without an operation-specific plan, preview, approval, typed confirmation, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.delete-wp-json-wc-v3-shipping-zones-zone-id-methods-id-119-119 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-shipping-zones-zone-id-methods-id - Declared direct read: GET /wp-json/wc/v3/shipping/zones/{zone_id}/methods/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-shipping-zones-zone-id-methods-id-120-120 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-shipping-zones-zone-id-methods-id - Declared direct write: PUT /wp-json/wc/v3/shipping/zones/{zone_id}/methods/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put-wp-json-wc-v3-shipping-zones-zone-id-methods-id-121-121 has no declaration-owned executable direct_write route.
- operations get-wp-json-wc-v3-system-status - Declared direct read: GET /wp-json/wc/v3/system_status. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-system-status-122-122 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-system-status-tools - Declared direct read: GET /wp-json/wc/v3/system_status/tools. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-system-status-tools-123-123 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations get-wp-json-wc-v3-system-status-tools-id - Declared direct read: GET /wp-json/wc/v3/system_status/tools/{id}. [intent=direct_read availability=partial]; notes: Blocked: locked source operation woocommerce.provider.get-wp-json-wc-v3-system-status-tools-id-124-124 has no declaration-owned executable stream, direct-read, binary, or status route.; flags: --page, --page-cursor
- operations put-wp-json-wc-v3-system-status-tools-id - Declared direct write: PUT /wp-json/wc/v3/system_status/tools/{id}. [intent=direct_write availability=partial]; approval: direct_write commands require plan, preview, approval, execute; risk: Documented provider mutation has no reviewed operation-specific body, risk, approval, and execution contract.; notes: Blocked: locked source operation woocommerce.provider.put
Truncated - read the full file at https://github.com/polymetrics-ai/cli/blob/813f457a925f7ee3fe3bea101a43e445992c8552/docs/skills/pm-woocommerce/SKILL.md.