commit 2290e05a0612fb7d844b3dd8f4f9c38494ee0058
parent ead56d7b356f7e40b2b674714b1eae79e7936bc1
Author: triesap <tyson@radroots.org>
Date: Fri, 19 Jun 2026 20:48:56 -0700
cli: remove stale order payment resources
- stop deriving output resources from payment and settlement fields
- keep removed order lifecycle commands rejected by existing CLI guards
- preserve listing fulfillment terms outside the order lifecycle
- validate the CLI test lane for agreement-only command surfaces
Diffstat:
1 file changed, 0 insertions(+), 4 deletions(-)
diff --git a/src/out/envelope.rs b/src/out/envelope.rs
@@ -181,8 +181,6 @@ fn output_resource_from_value(value: &Value) -> Option<OutputResource> {
"basket",
"quote",
"order",
- "payment",
- "settlement",
];
nested_fields
.into_iter()
@@ -235,8 +233,6 @@ fn output_resource_from_fields(object: &serde_json::Map<String, Value>) -> Optio
("listing_addr", "listing"),
("basket_id", "basket"),
("order_id", "order"),
- ("payment_event_id", "payment"),
- ("settlement_event_id", "settlement"),
]
.into_iter()
.find_map(|(field, kind)| {