Add AGR market trade flow roadmap
This commit is contained in:
@@ -1095,6 +1095,12 @@ Required order:
|
||||
|
||||
- [ ] Add barter container.
|
||||
- [ ] Add simple trade UI.
|
||||
- [ ] Add local market listing model for player-produced crops, meat, wood,
|
||||
stone, fiber, tools, animals, fuel, and other transferable resources.
|
||||
- [ ] Track market-facing item attributes: quantity, quality, freshness,
|
||||
location, seller, ownership, storage condition, and pickup/delivery terms.
|
||||
- [ ] Add item reservation/lock rules so listed goods cannot be double-sold,
|
||||
consumed, moved, spoiled invisibly, or transferred while a sale is pending.
|
||||
- [ ] Add ownership transfer.
|
||||
- [ ] Add local price notes if needed.
|
||||
- [x] Add AGR placeholder integration planning.
|
||||
@@ -1167,6 +1173,10 @@ Goal: Let player communities form organically through trade, trust, conflict, la
|
||||
- [ ] Add secure trade window.
|
||||
- [ ] Add barter offer records.
|
||||
- [ ] Add basic contract data model.
|
||||
- [ ] Add market stall and settlement market board flows where sellers can list
|
||||
produced goods and buyers can browse, reserve, and purchase them naturally.
|
||||
- [ ] Add direct player trade flow for face-to-face exchange of resources,
|
||||
animals, crafted goods, tools, labor promises, or delivery contracts.
|
||||
- [ ] Add delivery contract.
|
||||
- [ ] Add labor contract.
|
||||
- [ ] Add rental contract placeholder.
|
||||
@@ -1175,8 +1185,16 @@ Goal: Let player communities form organically through trade, trust, conflict, la
|
||||
- [ ] Add AGR payment request flow for player-to-player trade: seller creates a
|
||||
payment request, buyer pays through their own wallet, and the server verifies
|
||||
chain confirmation before marking the contract paid.
|
||||
- [ ] Add `Buy with AGR` market flow: reserve item, create payment request,
|
||||
wait for confirmation, transfer ownership, release pickup/delivery rights, and
|
||||
record seller/buyer receipts.
|
||||
- [ ] Add AGR transaction receipt records linked to game accounts, trades,
|
||||
contracts, timestamps, confirmations, and settlement/dispute state.
|
||||
- [ ] Add timeout and cancellation rules so unpaid or failed AGR purchases
|
||||
unlock the item and return the listing to the market.
|
||||
- [ ] Add low-value fast-confirmation policy research for future UX, with fraud
|
||||
limits and rollback/dispute handling before any pending-payment delivery is
|
||||
allowed.
|
||||
- [ ] Decide whether player-to-player AGR trades use direct payment only,
|
||||
server-observed escrow, or a separate escrow service after legal and security
|
||||
review.
|
||||
@@ -1363,6 +1381,8 @@ Goal: Enable cities, citizenship, taxation, diplomacy, organized law, warfare, a
|
||||
|
||||
- [ ] Add treasury model.
|
||||
- [ ] Add tax rules.
|
||||
- [ ] Add settlement market fee rules for market stalls, board listings,
|
||||
storage usage, delivery contracts, and public trade infrastructure.
|
||||
- [ ] Add public storage.
|
||||
- [ ] Add road funding.
|
||||
- [ ] Add public building funding.
|
||||
|
||||
Reference in New Issue
Block a user