Problem Statement
DAO lacks a tool to scrub spam/malicious listings.
Why it matters
Operation response.
Technical Context
Add governance-gated force_cancel_listing(listing_id).
Expected Outcome
DAO can scrub listings.
Acceptance Criteria
- Tests cover happy path + non-Dao caller.
- Audit event.
- Docs.
Implementation Notes
New message.
Files or modules likely to be affected
contracts/lending/src/lib.rs (marketplace slice).
Dependencies
None.
Difficulty level
MEDIUM.
Estimated effort
S (~1 day).
Problem Statement
DAO lacks a tool to scrub spam/malicious listings.
Why it matters
Operation response.
Technical Context
Add governance-gated
force_cancel_listing(listing_id).Expected Outcome
DAO can scrub listings.
Acceptance Criteria
Implementation Notes
New message.
Files or modules likely to be affected
contracts/lending/src/lib.rs(marketplace slice).Dependencies
None.
Difficulty level
MEDIUM.
Estimated effort
S (~1 day).